Glenmuick Farms Company numberSL003416 StatusActive TypeLimited Partnership Incorporated9 Dec 1998 Registered office The CroftsGlenmuickBallater Connections Companies at the same address The Crofts Farm Partnership (SL003790) Data JSON Markdown