63 President Kruger str, Polokwane 0700, South Africa
Distance: 210 m
Company description
Information and Communication Technology: Hardware and Software Sales, Consulting, IT Rentals, IT Training, Document Management and Business Process Outsourcing.