Greenhillhead Farms Company numberSL001290 StatusActive TypeLimited Partnership Incorporated15 Feb 1989 Registered office Greenhillhead FarmHightaeDumfriesshire Data JSON Markdown