Search the register – results All results ST.HELEN'S SCHOOL NORTHWOOD 00420867 - Incorporated on 4 October 1946 Eastbury Road, Northwood, Middx, HA6 3AS