UNDER CONSTRUCTION

Tel:

+27 12 844 0000


Fax:

+27 12 844 1107



GPS Coordinates


25°44’57.54”S 28°16’05.72”E

Physical Address

The Innovation Centre,
Mark Shuttleworth Street,
The Innovation Hub Pretoria,
South Africa

Previous Website
Cisca 2015