Overview
Legal name
1 ARCHER TERRACE LIMITED
Region
South West England
Registered address
1 ARCHER TERRACE
PLYMOUTH
DEVON
PL1 5HD
Insolvency history
No