Overview
Legal name
17 MAY TERRACE, PLYMOUTH, PL4 8PP LTD
Region
South West England
Registered address
4 HEMERDON VILLAS
PLYMOUTH
DEVON
UNITED KINGDOM
PL7 4EE
Insolvency history
No