About Hove 12 Management Limited (09315849) United Kingdom