Overview
Legal name
FINCHDEAN FARMS LIMITED
Region
South East England
Registered address
SOUTH HOLT FARM
ROWLANDS CASTLE
HAMPSHIRE
PO9 6EL
Insolvency history
No