Overview
Legal name
INDOM SERVICES LIMITED
Region
East of England
Registered address
63 BOWMANS WAY
DUNSTABLE
ENGLAND
LU6 3LF
Insolvency history
No