PUTTER (AUTOLEK & DIESEL DIENSTE)
UPTIME POWER (PTY) LTD
RUSTENBURG TURBO AND DIESEL
STRYDOM DIESEL & MOTORS
TURBO POWER CC