M.BLOCH & CO (PTY) LTD
P.A. BAINES ENGINEERING (PTY) LTD
CO-OPERATIVE MAILINGS
CO-OPERATIVE FOR RESEACH AND EDUCATION
MM & G ENGINEERING (PTY) LTD
HI-LOW ENGINEERING
M & J ENGINEERING (PTY) LTD
R & G ENGINEERING AND MINING SERVICES (PTY) LTD.