Gordon Brothers appointed to oversee closure of 24 stores for SinnLeffers

Press Release

The well-established retailer has enjoyed long term success, selling own brand and designer fashion brands throughout its 47 stores across Germany but has recently experienced difficult and uncertain trading conditions.