Overview
Legal name
INNOVATE TO ILLUMINATE LIMITED
Region
South West England
Registered address
DEXTRA GROUP PLC
BRICKFIELDS BUSINESS PARK
GILLINGHAM
UNITED KINGDOM
SP8 4PX
Insolvency history
No