Overview
Legal name
2I LIMITED
Region
Scotland
Registered address
ARDMORE HOUSE 3RD FLOOR
40 GEORGE STREET
EDINBURGH
SCOTLAND
EH2 2LE
Insolvency history
No