info@news-matic.com

Popular discount store which closed in Stroud this year owed £130m

A department store chain which closed its remaining branches earlier this year including one in Stroud owed £131 million at the time of its collapse.

ADVERTISEMENT

Cookie Consent + Tracking