Kincraigie Farms Company numberSL000958 StatusActive TypeLimited Partnership Incorporated22 Apr 1987 Registered office Kincraigie FarmTarlandAberdeenshire Data JSON Markdown