Description
Novus offers an extensive array of uPVC and aluminum building solutions, honed over a span of more than 25 years, contributing to an admirable track record. As a family-run and growing business established in 1990, we take pride in each project we undertake.
Location
-
Great North Road, Leeds LS25 5LH, UK
Add a review