Overview
Legal name
20 ST JAMES PLACE WEST LIMITED
Region
South West England
Registered address
GROUND AND LOWER GROUND FLOOR FLAT
20 ST JAMES PLACE WEST
PLYMOUTH
UNITED KINGDOM
PL1 3AT
Insolvency history
No