West Kinharrachie Farms Company numberSL002024 StatusActive TypeLimited Partnership Incorporated3 Dec 1992 Registered office West Kinharrachie FarmEllon, Aberdeenshire Data JSON Markdown