Overview
Legal name
12 MOORVIEW LAND LIMITED
Region
South West England
Registered address
11 VENN GROVE
PL3 5PG
PLYMOUTH
DEVON
UNITED KINGDOM
PL3 5PG
Insolvency history
No