top of page
Screenshot 2025-01-31 at 15.31.10.png

NeoHauz Flush Aluminium Window System

Flush Aluminium Windows

Established in 1996, Armstrong Industries are one of the UK’s leading trade window and door fabricators.​
bottom of page