About No.41 Ventnor Villas Hove Limited (00842334) United Kingdom