Overview
Legal name
21, HOME PARK TENANTS MANAGEMENT COMPANY LIMITED
Region
South West England
Registered address
21B HOME PARK
PLYMOUTH
DEVON
UNITED KINGDOM
PL2 1BQ
Insolvency history
No