Overview
Legal name
ELMDENE (EXMOUTH) LIMITED
Region
South West England
Registered address
3 MANCHESTER ROAD
EXMOUTH
DEVON
EX8 1DE
Insolvency history
Yes