About 16 Ventnor Villas Hove Limited (03843234) United Kingdom