Baldarroch Farmers No 2 Company numberSL003531 StatusActive TypeLimited Partnership Incorporated9 Jun 1999 Registered office Baldarroch FarmBy MurthlyPerthshire Data JSON Markdown