Overview
Legal name
MCI HOLDCO (UK) LIMITED
Region
London
Registered address
1ST FLOOR
145 LEADENHALL STREET
LONDON
ENGLAND
EC3V 4QT
Insolvency history
No