St Helen's College Limited: a Private Limited Company
Registered in England, Company Number: 02607729
Registered Office: St. Helen’s College, Parkway, Hillingdon, Middlesex UB10 9JX
Lower School: 01895 272967
Upper School: 01895 234371
Dominic and Jill Crehan, the Proprietors, and Shirley Drummond, the Head Teacher, may be contacted using the details above.