Overview
Legal name
STAR INSTALLATION (CONTRACTORS) LIMITED
Region
West Midlands
Registered address
UNIT B PROGRESS BUSINESS CENTRE
BROOKFIELD DRIVE
CANNOCK
STAFFORDSHIRE
WS11 0JR
Insolvency history
No