Overview
Legal name
2 WYNDHAM TERRACE PLYMOUTH MANAGEMENT LIMITED
Region
South West England
Registered address
2 HOLLYWOOD TERRACE
WYNDHAM ST WEST
PLYMOUTH
DEVON
PL1 5ET
Insolvency history
No