Overview
Legal name
INDURRAH MANAGEMENT ( UK) LIMITED
Region
East of England
Registered address
IVECO HOUSE C/O TAXACUTE LTD, SUITE 1.11
STATION ROAD
WATFORD
HERTFORDSHIRE
UNITED KINGDOM
WD17 1ET
Insolvency history
No