Double Glazed Glazing Showroom in Port Talbot. MPN WINDOWS SHOP STORE SHOWROOMS Address: Glyncorrwg Industrial Estate, Unit 14, Port Talbot SA13 3EA. Fensa registered company suppliers installers and fitters of HQ uPVC and Aluminium to Composite double glazing in New or Old Aberavon and the Afan Valley.