🇬🇧
TATA COMMUNICATIONS (UK) LIMITED
61.10 · Wired telecommunications activitiesSIC61100 · 61200 · 61900LargeID05272339
📍 LEVEL 6, 155 BISHOPSGATE, LONDON, EC2M 3TQ, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.