Overview
Legal name
CONTROL SYSTEMS 21 LTD
Region
Yorkshire and the Humber
Registered address
10 STAFFORD HILL LANE
STAFFORD HILL LANE
HUDDERSFIELD
ENGLAND
HD5 0EF
Insolvency history
No