About Clarendon Square Development Limited (08218193) United Kingdom