About The Limes Management Company (leamington) Limited (06032074) United Kingdom