Description
Docklands Data Centre provides over 23,000 square feet of net technical space. Clients receive the most protected, highly scalable, high-speed service with top tier connections to international telecommunications networks. The company installs the most advanced and high-specification telecommunications equipment as well as network solutions.
Location
-
1st floor, 5 Greenwich View Place, London E14 9NN, UK