Balgour Farms (1996) Company numberSL002995 StatusActive TypeLimited Partnership Incorporated20 Mar 1997 Registered office Balgour FarmDunningPerthshire Data JSON Markdown