Church's Glass & China Stores (Northampton) Limited is a liquidation company incorporated on 8 August 1950 with the registered office located in Northampton, Northamptonshire. Church's Glass & China Stores (Northampton) Limited was registered 75 years ago.