MPN Windows is an established family-run Welsh business based in Port Talbot with showrooms. Address: Glyncorrwg Industrial Estate, Units 5,6 & 7, Glyncorrwg, Port Talbot SA13 3EA. Double glazing installer in Glyncorrwg, Wales.