About Clarendon Holiday Lettings Ltd (13708481) United Kingdom