Upvc Windows in Port Talbot Get a Quote. When it comes to new or replacement uPVC windows for your NPT home, at MPN we pride our self as a window company you can trust. We are approved FENSA installers and have installed double glazing upvc windows to satisfied customers around the Port Talbot, SA12, and SA13 areas. Get your quote.