Overview
Legal name
IGCA 2013 LIMITED
Region
Unknown
Registered address
5TH FLOOR,THE PLAZA
100 OLD HALL STREET
LIVERPOOL
ENGLAND
L3 9QJ
Insolvency history
No