About 40 Clarendon Square Limited (02787653) United Kingdom