Barbour Farms
Manor Farm, Cratfield, Halesworth IP190DA Halesworth , Suffolk, United Kingdom United Kingdom
- Profile: Barbour Farms is a Farming - Mixed company located at Halesworth , Suffolk,, United Kingdom United Kingdom, address is Manor Farm, Cratfield, Halesworth, Halesworth , Suffolk, IP190DA UK, postcode is IP190DA, you can contact Barbour Farms by phone 441986798430