CRANKSHAW MARBLE & GRANITE WORKS CC
KEELEY GRANITE (PTY) LTD
DNCC GRANITE TOMBSTONES CC
BARACUDA GRANITE TILES (PTY) LTD
BETHLEHEM GRANITE AND MARBLE WORKS
RED GRANITE OPERATIONS (MARIKANA STATION)