Overview
Legal name
4 STIRLING ROAD ST. BUDEAUX (PLYMOUTH) LIMITED
Region
South West England
Registered address
FLAT 11, 4
STIRLING ROAD
PLYMOUTH
DEVON
ENGLAND
PL5 1PE
Insolvency history
No