The Alumasc Group, of which Alumasc Exterior Building Products is a part, became a public limited company in 1986 and is listed on the London Stock Exchange. The Group has over 800 employees and generates a turnover of around £107 million.
Alumasc is a UK-based supplier of premium building and precision engineering products. An increasing majority of the business is in the area of sustainable building products, especially relating to energy and water management.