Overview
Legal name
CASTLE HOUSE SCHOOL TRUST LIMITED
Region
West Midlands
Registered address
CASTLE HOUSE SCHOOL
CHETWYND END
NEWPORT
SHROPSHIRE
TF10 7JE
Insolvency history
No