Founded
1979
Legal Status
Other
junior and infants school
Charity no. 509036
Registered 1979· England & Wales
Europe