Overview
Legal name
83 EMBANKMENT ROAD PLYMOUTH LIMITED
Region
South West England
Registered address
KINGS LEA LOOSELEIGH CROSS
TAMERTON FOLIOT
PLYMOUTH
DEVON
PL6 5ES
Insolvency history
No