Grange Windows came into being in 2003 as a company enlisted under no 04628202, located at LE3 3NU Leicester at 82 Forest House Lane. Its last known status was dissolved. Grange Windows had been on the market for eighteen years.
David P. and Bohdan S. were the company's directors and were managing the firm from 2013 to 2021.
Executives who had control over the firm were as follows: Bohban S. owned 1/2 or less of company shares. David P. owned 1/2 or less of company shares.