Overview
Legal name
221 CENTRAL PARK LIMITED
Region
South West England
Registered address
POPLAR HOUSE 15 CATER ROAD
BISHOPSWORTH
BRISTOL
UNITED KINGDOM
BS13 7TW
Insolvency history
No