IP Country City ISP
212.139.183.2 United Kingdom TalkTalk
217.138.216.222 United Kingdom Venus Business Communications Limited
5.151.49.1 United Kingdom London Cablecom Networking
80.192.61.22 United Kingdom Gloucester Virgin Media