IP Lookup: 86.130.106.12

Threat intelligence report for 86.130.106.12. Location: Banbury, United Kingdom · ISP: British Telecommunications PLC