Overview
Legal name
126 NORTH HILL (PLYMOUTH) MANAGEMENT COMPANY LIMITED
Region
South West England
Registered address
17 JELLICOE ROAD
PLYMOUTH
ENGLAND
PL5 3UU
Insolvency history
No