Overview
Legal name
ICON TECHNOLOGY HOLDINGS LTD
Region
East of England
Registered address
ALBRIGHT HOUSE
156 ST. ALBANS ROAD
ST. ALBANS
HERTFORDSHIRE
ENGLAND
AL4 9LP
Insolvency history
No