Blackhills Farms Company numberSL003076 StatusActive TypeLimited Partnership Incorporated14 Aug 1997 Registered office Blackhills FarmLonghavenPeterhead Data JSON Markdown