About Hillfoot Developments (uk) Ltd. (04575309) United Kingdom