Birkhill Farms Company numberSL002810 StatusActive TypeLimited Partnership Incorporated11 Apr 1996 Registered office Crofts And BirkhillBy Castle Douglas Data JSON Markdown