About Hippo Properties & Investments Ltd (09952232) United Kingdom