1121 Alcester Road Birmingham (Leaseco) Limited is a liquidation company incorporated on 19 December 2019 with the registered office located in Manchester, Greater Manchester. 1121 Alcester Road Birmingham (Leaseco) Limited was registered 6 years ago.