Overview
Legal name
18 ALEXANDRA ROAD CLEVEDON (MANAGEMENT) LIMITED
Region
South West England
Registered address
EDWARD HOUSE
18 ALEXANDRA ROAD
CLEVEDON
NORTH SOMERSET
BS21 7QE
Insolvency history
No