About Clarendon Villas (ventnor I.w.) Management Company Limited(the) (02066534) United Kingdom