Home

Product or Service Type Menu

GEM Holdings
Vryburg,  North-West  South Africa
Phone Number: +27 53 927 3881/3/5/7/9
Fax Number: +27 53 927 6207/1537

GEM Holdings