About Hillcot Management Company Limited (05769040) United Kingdom