Overview
Legal name
ELECTROCHEMICAL DEVELOPMENTS LIMITED
Region
Unknown
Registered address
DEVONSHIRE HOUSE
1 DEVONSHIRE STREET
LONDON
W1N 1FX
Insolvency history
Yes