Geo Location Information for 212.227.94.188 IP Address. The IP Address 212.227.94.188 is located at 50.1155 latitude and 8.68417 longitude in Germany. Friendly Location for the IP Address is Hessen, Frankfurt Am Main, Germany, 65931
Pete Duffy are an established Search Engine Optimisation / SEO provider in Liverpool. We are experts in Web Design, SEO and PPC in Liverpool. 0151 329 2988.