South Africa

Ivor Theunissen Corporation
6 Jameson Avenue
Melrose
Saxonwold
PO Box P O Box 19
Gauteng
2132
South Africa

Phone Number: (011) 442-5417
Fax Number: (011) 880-9743

New Search