Geo Location Information for 88.150.148.180 IP Address. The IP Address 88.150.148.180 is located at 50.7951 latitude and -1.12902 longitude in United Kingdom. Friendly Location for the IP Address is England, Gosport, United Kingdom, Po12 1f
Customized webphone, softphone, VoIP server and VoIP hosting for telecom companies, VoIP service providers and individuals