Made O'Meter
Discover where a brand or product originates
Faith in Nature is a pioneering British brand known for its commitment to natural and ethical personal care. Founded in 1974 by Rivka Rose, the brand was established with the vision of making herbal and natural remedies accessible to everyone. The company is headquartered and manufactures its products in the United Kingdom, specifically in Greater Manchester, where it produces a wide array of shampoos, conditioners, and body washes using naturally derived ingredients.
Throughout its history, Faith in Nature has remained an independent entity, focusing on sustainable practices such as using recycled packaging and vegan-friendly formulas. The brand gained significant attention in recent years for its innovative corporate governance, becoming one of the first companies in the world to appoint 'Nature' to its board of directors. As of 2024 and looking toward 2026, the brand continues to be owned and operated by Faith in Nature Ltd, maintaining its status as a leading independent natural beauty brand in the UK market.
Report a bug/Feedback
disclaimer
poweredBy