Overview
Legal name
BARFOOT AND SON LIMITED
Region
South East England
Registered address
239 MANOR FARM ROAD
BITTERNE PARK
SOUTHAMPTON, HANTS
SO2 4NZ
Insolvency history
Yes