About Hill Close Farm Management Company Limited (11699218) United Kingdom