About Hillclose Management Company Limited (03575308) United Kingdom