Geo Location Information for 92.238.96.13 IP Address. The IP Address 92.238.96.13 is located at 53.454 latitude and -2.85396 longitude in United Kingdom. Friendly Location for the IP Address is England, Knowsley, United Kingdom, Bd4 8pw