UK budget fashion chain Store Twenty One has collapsed into compulsory liquidation, leading to the closure of its remaining 122 stores and the loss of 900 jobs.