1.Voltadatacentres.com
Volta is an independent data centre operating in Central London since 2013. Volta provides 100% uptime and excellent customer service all based in London.
IP address 80.79.134.160 is registered for United Kingdom. The server carries IP 80.79.134.160 located at latitude 51.7574 and longitude -1.21974, time zone is GMT +0. Server location in England, Headington, United Kingdom, zipcode OX3.
Volta is an independent data centre operating in Central London since 2013. Volta provides 100% uptime and excellent customer service all based in London.