About Ventnor High Street Management Company Limited (08977307) United Kingdom