MPN Windows Doors and Conservatories – Port Talbot. MPN Windows is an established family-run Welsh business with showrooms in Port Talbot supplying and installing across South Wales. Visit our MPN Windows Showrooms in Port Talbot for FREE Advice on the latest modern day double glazing.