If you live in the wacky world of Taylor Wimpey, if you have new windows fitted because of a year and a half of leaking windows, and then those windows also leak, then it doesn’t relate to having your windows replaced. Go figure. Nice work all involved, nice work.
Official websites
Suppliers