Barquhill Farming Company Company numberSL001427 StatusActive TypeLimited Partnership Incorporated9 Jan 1990 Registered office Barquhill FarmClugston EstateKirkcowan Data JSON Markdown