No Widgets found in the Sidebar
The Body Shop enters administration in the United Kingdom

In February 2024, The Body Shop’s UK business entered administration, putting up to 2,000 jobs at risk. Despite the potential danger ahead, the retailer’s stores will remain open as administrators work to save the UK company. FRP has been appointed to explore all options for a way forward for the business.

The Body Shop was founded in 1976 by Dame Anita Roddick with a single shop in Brighton. It quickly grew into a global brand, focusing on ethical trading and opposing animal testing of beauty products. Now, FRP aims to make The Body Shop more financially stable and relevant to customers so it can compete long-term.

The administrators are expected to cut costs across the board, including on property and rents. However, it is unlikely that The Body Shop name will disappear from Britain’s high streets after nearly 50 years. With over 200 shops and its headquarters in London, the British business remains strong despite its recent struggles.

Aurelius, a private equity firm that purchased The Body Shop for £207m in November 2023, placed it into administration due to poor sales during the Christmas trading period. There is hope that the brand will be restructured to better compete with brands like Lush and appeal more to younger shoppers.

The Body Shop has changed hands three times since it was sold by founder Dame Anita in 2006 before her death in 2007.

By Editor

Leave a Reply