About 27 Clarendon Square (management) Limited (03908074) United Kingdom