The Body Shop enters administration in the United Kingdom

In February 2024, The Body Shop’s UK business entered administration, potentially putting the jobs of up to 2,000 employees at risk. The retailer’s stores will remain open while administrators attempt to save the UK firm. FRP, the appointed restructuring firm, plans to explore all options to find a way forward for the business.

The Body Shop was founded in 1976 by Dame Anita Roddick from a single shop in Brighton. It expanded into a global brand, focusing on ethical trading and opposing animal testing of beauty products. Now, FRP aims to create a more financially stable UK business that is relevant to customers and able to compete long-term.

Despite the risk of job cuts due to cost-cutting measures such as property and rents, it’s unlikely that The Body Shop name will disappear from Britain’s High Streets after nearly 50 years. The British business has over 200 shops, a few franchises, and its headquarters in London.

Aurelius, the private equity firm that purchased the brand for £207m in November 2018, placed it into administration after poor sales during the Christmas trading period. There are hopes that the brand will be restructured to better compete with brands like Lush, popular with younger shoppers.

Since its founding in 1976 by Dame Anita Roddick from a single shop in Brighton, The Body Shop has changed hands three times – first in 1998 when it was acquired by LVMH for £35m and then sold by founder Dame Anita for £45m in 2006 before her death in 2007.

By Editor

Leave a Reply