Overview
Legal name
142 EBURY STREET FREEHOLD LIMITED
Region
South West England
Registered address
UNIT 1.09, TORBAY BUSINESS CENTRE
LYMINGTON ROAD
TORQUAY
DEVON
ENGLAND
TQ1 4BD
Insolvency history
No