Balcorrach & Balgrochan Farms Company numberSL002893 StatusActive TypeLimited Partnership Incorporated22 Nov 1996 Registered office Balcorrach FarmLennoxtownStirlingshire Data JSON Markdown