Overview
Legal name
INTELLI-HOOD (UK) LIMITED
Region
East Midlands
Registered address
OFFICE 11, NAVIGATION BUSINESS CENTRE
MILL GATE
NEWARK
NOTTS
UNITED KINGDOM
NG24 4TS
Insolvency history
No