Geo Location Information for 149.255.63.116 IP Address. The IP Address 149.255.63.116 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
When looking for cleaning chemicals that will remove any oily, greasy stains, Goo Gone is your best bet; straight from the USA to South African homes.