About Clarendon Corporate Apartments Ltd (02139792) United Kingdom