Gruinard Farms Company numberSL001563 StatusActive TypeLimited Partnership Incorporated19 Nov 1990 Registered office Gruinards FarmArdgayRoss-ShireIV24 3BW Data JSON Markdown