Balgour Farms Company numberSL001460 StatusActive TypeLimited Partnership Incorporated22 Mar 1990 Registered office Easter And Wester Balgour FarmDunningPerthshire Data JSON Markdown