- Home
- Investments
- Bodycare
Investment
Bodycare
2025
Bodycare, founded in Lancashire in 1970 as a market stall, has evolved into a prominent national retailer operating 145 stores across the UK, complemented by a growing e-commerce presence.

Year of Acquisition / Loan
2025
Geography
United Kingdom
Segment
Private Debt
Sector
Lifestyle & Consumer Goods