Overview
Legal name
IMPULSE AUTOMATION LIMITED
Region
South West England
Registered address
UNIT 6
FOCUS 303 BUSINESS CENTRE, FOCUS WAY
ANDOVER
HAMPSHIRE
SP10 5NY
Insolvency history
No