Overview
Legal name
MELLOR ELECTRICS LIMITED
Region
Unknown
Registered address
SETT END ROAD
SHADSWORTH INDUSTRIAL ESTATE
BLACKBURN
LANCASHIRE BB1 2NW.
Insolvency history
No