Overview
Legal name
3I INFOTECH (UK) LIMITED
Region
London
Registered address
OFFICE NO 404,
IRONGATE HOUSE, 22-30 DUKES PLACE
LONDON
ENGLAND
EC3A 7LP
Insolvency history
No