Buistonhead Farming Company(the) Company numberSL001220 StatusActive TypeLimited Partnership Incorporated20 Sep 1988 Registered office Buistonhead FarmKilmaursKilmarnock Data JSON Markdown