- www.newleafwindows.com
- 2
- 2
Based in Desborough, Northamptonshire, New Leaf Windows and Doors is an established, family-run company. We supply and install replacement doors and windows in Kettering, Desborough and Rothwell, but also cover all of Northamptonshire and the..
Relevance: 65.77574