Feed temporarily unavailable.
Registration No. 1981/003218/07
Holding company for:Aveng Trident Steel (Pty) Limited