Geo Location Information for 149.255.97.90 IP Address. The IP Address 149.255.97.90 is located at 56.4254 latitude and -2.97774 longitude in United Kingdom. Friendly Location for the IP Address is Scotland, Wormit, United Kingdom, Dd6 8ne
Bulk Online QR Code generator. Generate as many QR Codes as you like, for free, and download them as images or in a .zip file.