Hillhead Farm Company numberSL000717 StatusActive TypeLimited Partnership Incorporated11 Mar 1985 Registered office Hillhead FarmGargunnockStirling Data JSON Markdown