Overview
Legal name
IGMA LIMITED
Region
Unknown
Registered address
UNIT 5 COMPASS WEST INDUSTRIAL ESTATE
33 WEST ROAD
LONDON
N17 0XL
Insolvency history
No