Tel: +27 (0) 12 844 0489
Fax: 086 756 1919
Email: info@james127trust.org

Address

Office M69, Innovation Centre
The Innovation Hub
6 Mark Shuttleworth Street
Pretoria 0087
South Africa

Postal Address

P.O. Box 58
The Innovation Hub
Pretoria 0087
South Africa