82.31.220.20 is located in Skellingthorpe, United Kingdom (latitude 53.235, longitude -0.619) db-ip data: September 2026