2.100.165.92 is located in Haywards Heath, United Kingdom (latitude 50.998, longitude -0.103) db-ip data: September 2026