Blairhill Farms Company numberSL000762 StatusActive TypeLimited Partnership Incorporated12 Sep 1985 Registered office Blairhill And MuckhartMill FarmRumbling Bridge Data JSON Markdown