13 employees
Nova Aluminium Systems designs, manufactures, and supplies aluminium signage and glazing products.
2005