Overview
Legal name
CHELSEA FARM CENTRE LIMITED
Region
South West England
Registered address
CHELSEA FARM
HARP ROAD
BRENT KNOLL
BURNHAM-ON-SEA SOMERSET
TA9 4HQ
Insolvency history
No