Geo Location Information for 62.89.148.242 IP Address. The IP Address 62.89.148.242 is located at 51.8276 latitude and 0.5064 longitude in United Kingdom. Friendly Location for the IP Address is England, Great Leighs, United Kingdom, Cm3 1qx
UK-wide business networking. With a 4N Passport visit any of 5,000+ lively, friendly and unstuffy meetings run each year. 3 real biz appointments at each meet.