Threat intelligence report for 81.132.137.3. Location: United Kingdom · ISP: British Telecommunications PLC