Overview
Legal name
INMOULD LIMITED
Region
East of England
Registered address
UNIT 10 HARMILL IND EST
GROVEBURY RD
LEIGHTON BUZZARD
BEDS,
LU7 4FF
Insolvency history
No