MPN WINDOWS SHOP STORE SHOWROOMS AT: Address: Glyncorrwg Industrial Estate, Unit 14, Port Talbot SA13 3EA. Double glazing installer in Glyncorrwg, West Glamorgan, South Wales. Double Glazed or Triple Glazing on show at the Neath Port Talbot Shop store and factory making installing energy rated double glazed glazing for NPT home Improvements. When it comes to new or replacement uPVC windows, Doors or a conservatory for your Port Talbot SA12 or SA13 house and home, at MPN we pride our self as a window company you can trust.