About Hopping Hares Property Ltd (12191738) United Kingdom