Overview
Legal name
DEMOHOUSE LIMITED
Region
South West England
Registered address
MANOR LEA
MOUNT PLESANT WESTLEIGH
BIDEFORD
DEVON
EX39 4LJ
Insolvency history
No