Overview
Legal name
DISPLAY AND SHOWCASE GROUP LIMITED
Region
Unknown
Registered address
THE QUADRANT
47 KILBURN LANE
LONDON
W10 4AL
Insolvency history
Yes