About Horse Hills Properties Limited (11155960) United Kingdom