212.71.248.72 is located in Hayes, United Kingdom (latitude 51.516, longitude -0.423) db-ip data: September 2026