About 53 Ventnor Villas Freeholders Limited (03968022) United Kingdom