Geo Location Information for 129.232.196.195 IP Address. The IP Address 129.232.196.195 is located at -29 latitude and 24 longitude in South Africa. Friendly Location for the IP Address is South Africa
Impulse International is a multinational engineering and project management, planning and cost managment consultancy and technical service provider based in Johannesburg,...