Founded
2007
Legal Status
null
ST SCHOLASTICA'S ABBEY - TRUST DEED DATED 9/3/1923 is a UK-registered organisation, founded in 2007.
Charity no. 213227
Registered 2007· England & Wales
Europe