Geo Location Information for 212.84.78.118 IP Address. The IP Address 212.84.78.118 is located at 53.1631 latitude and -2.21253 longitude in United Kingdom. Friendly Location for the IP Address is England, Congleton, United Kingdom, Cw12 2a
B2B International is a global B2B market research company. We work with leading brands and multinationals to help them make better business decisions.