schs.uk

SAINT JOHN SOUTHWORTH CATHOLIC ACADEMY TRUST

UID: 17539 · Multi-academy trust Open · Companies House: 09482572

Group IDTR03141
TypeMulti-academy trust
StatusOpen
Incorporated On10/03/2015
UKPRN10060965
Address89 Addison Road, London, W14 8BZ