Geo Location Information for 110.45.151.18 IP Address. The IP Address 110.45.151.18 is located at 37.4536 latitude and 126.732 longitude in South Korea. Friendly Location for the IP Address is Inch'on-jikhalsi, Tsche-mul-p-ho, Korea, Republic Of, 405-865