About Leamington Old Town Ltd. (09725599) United Kingdom