About Hoppi Lettings & Investments Limited (12135098) United Kingdom