In Britain, its 75 remaining shops will close within six weeks
Creditors, landlords and vendors provide respite