G. Hill And Company Company numberSL001477 StatusActive TypeLimited Partnership Incorporated3 May 1990 Registered office Drumcruilton FarmThornhillDumfriesshire Data JSON Markdown