Bryce Farmers Company numberSL001013 StatusActive TypeLimited Partnership Incorporated6 Aug 1987 Registered office Meikle Logie And Kennacoil FarmsDrumour EstatePertshire Data JSON Markdown