About Ventnor Flats Association Limited (01729841) United Kingdom