Lancaster House Management Company (Leamington Spa) Limited is an active company incorporated on 11 October 1996 with the registered office located in Rugby, Warwickshire. Lancaster House Management Company (Leamington Spa) Limited was registered 29 years ago.