Novicus Systems753 Olinia St, Doornpoort, Pretoria, 0186, South Africa
Minisoft Systems (Pty) LtdThe Blyde Riverwalk Crystal Lagoon Savannah Country Estate, Bronkhorstspruit Rd, Willow Park Manor, Pretoria, 0054, South Africa
SAYA-SETONA (Pty) LTD1 Mark Shuttleworth Street The Innovation Hub Lynwood, 0087, South Africa