Websites hosted on 194.70.142.70 IP Address
Geo Location Information for 194.70.142.70 IP Address. The IP Address 194.70.142.70 is located at 51.4964 latitude and -0.1224 longitude in United Kingdom. Friendly Location for the IP Address is United Kingdom.
tel.net : innovative internet services
- tel.net
tel.net tel.net is a telecommunications network, utilising VoIP technology to deliver innovative services. Also Asterisk/Openpbx voice prompts
3,733,457
$
240.00