Customer Portal

Search results


Your Choices Regarding Cookies on this Site

Welcome to Cookies are important to the proper functioning of a site. To improve your experience, we use cookies collect statistics to optimize site functionality. Click Agree and proceed to accept cookies and go directly to the site or click on Learn more about our Cookie Policy and Privacy Policy to see details first.


We are here to provide you the best connectivity service experience





retn in ukLondon

Our UK office is located near Canary Wharf, the central financial district in London, the capital of the United Kingdom. Nestled amongst the Docklands data centre community our office location gives us easy access to provide our customers with any on-site local support and sales support for UK, Ireland and global customers. A high level of local expertise as well as quick and smooth service delivery guarantees the best customer experience.

Our staff speak English, Italian, Russian and Latvian languages to best cater for your needs and specific requests.

How to reach us in London

Harbour Exchange Square, 3, E14 9GE, London, United Kingdom
+44 20 7517 6400

NOC 24/7: +44 20 7517 6402

Licenses & certificates


Company Registration No.: 4774262

5th floor, HX3, 3 Harbour Exchange Square,Isle of Dogs, E14 9GE, London, United Kingdom

VAT Registration No.: GB849 8446 65