About Horrox Property Ltd (12727164) United Kingdom