About Hippo Properties Limited (03358279) United Kingdom