Cowburn Farms Company numberSL001674 StatusActive TypeLimited Partnership Incorporated14 May 1991 Registered office Cowburn FarmCorrieLockerbie Data JSON Markdown