Manufacturing, Installation and Repairs to Aluminium Windows and Doors, etc. Since its inception in 2005, the growth of the company has been phenomenal. Alu City Aluminium & Glass, Durban, supports the concept that the key to productivity is
...show more