Double Glazing Cwmbran. If you are looking to upgrade your Cwmbran home with new bespoke uPVC or Aluminium made to measure double glazing, then at MPN the Window Company suppliers installers and fitters can be there for you in Cwmbran town in the county borough of Torfaen in South Wales.