Banchory Farms Company numberSL002805 StatusActive TypeLimited Partnership Incorporated3 Apr 1996 Registered office Banchory FarmKirkcaldyFife Data JSON Markdown