Overview
Legal name
79 ST JOHNS ROAD MANAGEMENT COMPANY LIMITED
Region
South West England
Registered address
79B ST JOHNS ROAD
EXMOUTH
DEVON
EX8 4EB
Insolvency history
No