Geo Location Information for 149.255.60.132 IP Address. The IP Address 149.255.60.132 is located at 51.3386 latitude and -1.76545 longitude in United Kingdom. Friendly Location for the IP Address is England, Pewsey, United Kingdom, Sn9 5af
All about Best Companies to Work for, Better Business Bureau, Trusted Companies and Customer Service