About Ventnor Flat Management Co Ltd (05110848) United Kingdom