Listings >> LeafScreen Ltd 0800 532 353 www.leafscreen.co.nz Products & Services N/A Unit C12 8 Henry Rose Place Rosedale Auckland 0632 NZ 8 Henry Rose Place Auckland 0632 NZ Get directions Showcase your business.Make sure your information is up to date.