Geo Location Information for 221.120.226.56 IP Address. The IP Address 221.120.226.56 is located at 33.7215 latitude and 73.0433 longitude in Pakistan. Friendly Location for the IP Address is Islamabad, Islamabad, Pakistan, 21061
To be the leading Information and Communication Technology Service Provider in the region by achieving customer satisfaction and maximizing shareholders value.