Auckland Hospital Pre-School Society Incorporated | Rating: B+ | CharityData NZ