The number of this IP address is 22.214.171.124. This IP address refers to Egypt, and it is located in Cairo, Al Qahirah. IP Country code is EG. IP address ISP is "TE Data", organization is "TE Data". It's hostname is host-126.96.36.199-static.tedata.net. IP address latitude is 30.049999 and longitude is 31.25.