Overview
Legal name
35 CLOVELLY ROAD LIMITED
Region
South West England
Registered address
35 CLOVELLY ROAD
BIDEFORD
DEVON
EX39 3BY
Insolvency history
No