Overview
Legal name
18 ELMDALE ROAD (MANAGEMENT) LIMITED
Region
South West England
Registered address
41 OLD SNEED ROAD
BRISTOL
ENGLAND
BS9 1ES
Insolvency history
No