Overview
Legal name
ARMSTRONG ELECTRICAL INSTALLATIONS LIMITED
Region
East Midlands
Registered address
43 MILL STREET
BARWELL
LEICESTERSHIRE
LE9 8DX
Insolvency history
No