Overview
Legal name
SPENCER & SONS (MARKET HARBOROUGH) LIMITED
Region
Unknown
Registered address
GREAT BOWDEN ROAD
MARKET HARBOROUGH
LEICS
Insolvency history
Yes