Overview
Legal name
MERTECH BEDS ELECTRICAL LIMITED
Region
East of England
Registered address
33/35 ADELAIDE STREET
LUTON
BEDS
LU1 5BB
Insolvency history
Yes