IBUILD
Updated 223 days ago
6 Falkirk Road, Ext 12, Benoni, South Africa, 1501
IBuild is a proudly South African manufacturer of Aluminium Products...
IBuild was started as a manufacturer of Aluminium Windows and Sliding Doors and after...
We strive to supply our customers with the best available material for each product.