Overview
Legal name
DCS SPENCER (1) LTD
Region
East Midlands
Registered address
THE RICKYARD
HOGNASTON
ASHBOURNE
ENGLAND
DE6 1PR
Insolvency history
No