Overview
Legal name
THE NEW SCHOOL OF ENGLISH LTD
Region
London
Registered address
154 SOUTHAMPTON ROW
LONDON
ENGLAND
WC1B 5JX
Insolvency history
No