Baldarroch Farmers Company numberSL000954 StatusActive TypeLimited Partnership Incorporated9 Apr 1987 Registered office BaldarrochMurthlyPerthshire Data JSON Markdown