80.249.99.126 is located in Glasgow, United Kingdom (latitude 55.853, longitude -4.361) db-ip data: September 2026