Threat intelligence report for 80.194.129.83. Location: Sheffield, United Kingdom · ISP: Virgin Media