92.18.207.245 is located in Laurieston, United Kingdom (latitude 55.996, longitude -3.748) db-ip data: September 2026