IP Country City ISP
160.119.230.65 South Africa Web Squad Connect (Pty) Ltd
196.26.217.218 South Africa Tembisa Internet Solutions