Overview
Legal name
122 NORTH HILL MANAGEMENT LIMITED
Region
South West England
Registered address
102 MOLESWORTH ROAD
STOKE
PLYMOUTH
ENGLAND
PL3 4AQ
Insolvency history
No