Overview
Legal name
SENTINEL POWER SYSTEMS LIMITED
Region
North West England
Registered address
BARCLAYS BANK CHAMBERS
PARK GREEN
MACCLESFIELD
SK11 7ZZ
Insolvency history
Yes