Overview
Legal name
INDUSTRIAL CONTRACT SERVICES (ELEC TECHNICAL) LIMITED
Region
London
Registered address
66 CHURCHWAY
LONDON
NW1 1LT
Insolvency history
Yes