About Hove 14 Management Limited (08896653) United Kingdom