29 employees
Lancashire Double Glazing is the largest home renovation enterprise, having manufactured and fitted over 1 million frames for customers.
1989