Aurelius, which acquired The Body Shop in November 2023, is "lining up administrators for its British arm ... in a move which could threaten significant numbers of shops and jobs," according to Sky News.
The report notes that the company will appoint FRP Advisory "to handle an insolvency process for its UK operation."
That move could impact about 200 stores, many of which could be closed. The U.K. moves will reportedly not impact global franchise partners, nor the parts of The Body Shop previously sold off in Asia and Europe.
The report concludes, "The insolvency process in the UK could allow a slimmer, more financially viable business to emerge after its struggles under a succession of corporate owners."