Overview
Legal name
DRAGON DISPLAY & FABRICATIONS LIMITED
Region
West Midlands
Registered address
UNIT 20 QUEENSWAY LINK
STAFFORD PARK 17
TELFORD
SHROPSHIRE
ENGLAND
TF3 3DN
Insolvency history
No