1987 is the date that marks the founding of Freedom Windows Limited, a firm which is located at Cavendish House, 39-41 Waterloo Street in Birmingham. This means it's been 37 years Freedom Windows has been in the UK, as the company was registered on 1987-04-28. Its registration number is 02126503 and the zip code is B2 5PP. This enterprise's SIC code is 43342 which stands for Glazing. Freedom Windows Ltd released its account information for the financial year up to 2020-03-31. The company's most recent confirmation statement was released on 2021-12-31.