body

The Body Shop

The Body Shop UK is a cosmetic and skincare brand that was founded in 1976 by Anita Roddick. The company is headquartered in Littlehampton, West Sussex, England, and is now a subsidiary of the Brazilian cosmetics company Natura & Co. The Body Shop is well known for its commitment to ethical and sustainable practices in […]

The Body Shop Read More »

Scroll to Top