85.204.48.144 is located in Morley, United Kingdom (latitude 53.74, longitude -1.599) db-ip data: September 2026