About Horne House (management) Limited (02275779) United Kingdom