Greenhillhead Farming Company Company numberSL002989 StatusActive TypeLimited Partnership Incorporated17 Mar 1997 Registered office Greenhillhead FarmLockerbieDumfriesshire Data JSON Markdown