Overview
Legal name
STEVE PALMER ELECTRICAL LIMITED
Region
Unknown
Registered address
22 CROSS STREET
LONDON
N1 2BG
Insolvency history
Yes