Beach Road XL Preschool 121 Beach Road, Castor Bay, Auckland 2113