Overview
Legal name
BLUESWARM ELECTRICS LIMITED
Region
London
Registered address
67 WERNBROOK STREET
PLUMSTEAD
LONDON
SE18 7RU
Insolvency history
Yes