102.141.233.0 - 102.141.233.255 is an IP address range owned by First Exploration and Petroleum Development Company Limited and located in Nigeria - select an address below for more geolocation details