About 38 Ventnor Villas Hove Limited (03007677) United Kingdom