130.185.146.169 is located in Glasgow, United Kingdom (latitude 55.901, longitude -4.311) db-ip data: September 2026