82.4.13.113 is located in Chaddesden, United Kingdom (latitude 52.929, longitude -1.434) db-ip data: September 2026