212.44.8.163 is located in Harrogate, United Kingdom (latitude 53.978, longitude -1.567) db-ip data: September 2026