About Ventnor Property Investment Co. Ltd (11464074) United Kingdom