About Clarendon Place (leamington Spa) Management Company Limited (11989606) United Kingdom