MPN Windows Barry. Double glazing in Barry. Supplier & installer of quality windows, doors & conservatories in Vale of Glamorgan, Rhoose, Barry Island, South Glamorgan, St Athan and all CF62. Windows manufactures, supplies & installs Double & Triple Glazed windows, doors & conservatories in Barry.