METRA CLARK (PTY) LTD
Laboria, Upington, Northern Cape •
Air Conditioning Equipment & Systems