Overview
Legal name
ICR WORLDWIDE LIMITED
Region
West Midlands
Registered address
62 CANNON PARK ROAD
COVENTRY
COVENTRY
UNITED KINGDOM
CV4 7AY
Insolvency history
No