Overview
Legal name
NETHERHALL INTERNATIONAL COLLEGE LIMITED
Region
London
Registered address
18B NETHERHALL GARDENS
LONDON
NW3 5TH
Insolvency history
No