Overview
Legal name
NTT GLOBAL DATA CENTERS HH3 LTD
Region
London
Registered address
1 KING WILLIAM STREET,
LONDON
UNITED KINGDOM
EC4N 7AR
Insolvency history
No