IP address 194.70.157.106 lookup, whois and location finder

IP address  194.70.157.106
194.70.157.106  United Kingdom
IPv4
194.70.157.106
Demon Internet / Thus plc
Demon Internet / Thus plc
194.70.157.0 - 194.70.157.127
Europe/London (UTC+1)
United Kingdom 
Bedfordshire
Leighton Buzzard
51.916698455811, -0.64999997615814
Show
Connection type cable or DSL
IP on map