About 32 Clarendon Square (leamington Spa) Company Limited (01481712) United Kingdom