Ogden Properties Ltd
Data Center Operator at
City Reach
5-6 Greenwich View Place
Headquartered in London, United Kingdom
City Reach
5-6 Greenwich View Place
Headquartered in London, United Kingdom
Data Center | Operated By | Details |
---|---|---|
DDCL Tutis Point | Docklands Data Centre Ltd | |
Telstra International - Docklands | Telstra International |