Overview
Legal name
M.H. SPENCER LIMITED
Region
West Midlands
Registered address
UNIT A KINGS CHAMBERS
QUEENS ROAD
COVENTRY
CV1 3EH
Insolvency history
Yes