Overview
Legal name
MIC (UK) LIMITED
Region
London
Registered address
SUITE 3
1 CRANBOURN ALLEY
CRANBOURN STREET
LEICESTER SQUARE LONDON
WC2H 7AW
Insolvency history
No