Margam Windows & Doors suppliers installers MPN Windows located in Port Talbot SA13 are a Veka approved company suppliers installers of double or triple glazed glazing all our windows are A-Rated as standard and to value quality windows and doors at affordable prices quotes rates and costs.