Overview
Legal name
DISPLAYTRADE LIMITED
Region
West Midlands
Registered address
63 KING STREET FENTON
STOKE ON TRENT
STAFFORDSHIRE
ST4 3LZ
Insolvency history
No