About Hove Investments Limited (12613206) United Kingdom