Geo Location Information for 105.237.98.8 IP Address. The IP Address 105.237.98.8 is located at -25.8589 latitude and 28.1858 longitude in South Africa. Friendly Location for the IP Address is Gauteng, Centurion, South Africa, 0172
GEOsystems specializes in the development and integration of technical computer software systems