South Wales Sash Window Installer. Sash Windows in Port Talbot, Neath & Bridgend to Cardiff and Newport, South Wales. When it comes to reliable and durable window installation services by experts, Trusted Traders recommended company MPN.