Overview
Legal name
IMHO LIMITED
Region
East of England
Registered address
UNIT 2
NORWICH BUSINESS PARK
NORWICH
ENGLAND
NR4 6DJ
Insolvency history
No