The Crofts Farm Partnership Company numberSL003790 StatusActive TypeLimited Partnership Incorporated25 May 2000 Registered office The CroftsGlenmuickBallater Connections Companies at the same address Glenmuick Farms (SL003416) Data JSON Markdown