Overview
Legal name
16 SOUTHLEIGH ROAD LIMITED
Region
South West England
Registered address
46 CHURCH ROAD
ABBOTS LEIGH
BRISTOL
BS8 3QU
Insolvency history
No