Faith In Nature

Faith In Nature is the authentic, naturally derived, family care company that’s been putting Nature first since 1974. Gross turnover has increased 226% in the last 5 years (£14.8m FY 22 -£474.5k EBITDA) and in 2022, we became the first company in the world to make Nature a director. Nearly 50 years in, this is the first chance to invest.

Past Raises
2023 £550,000 Closed

We act as an investment opportunity aggregator, collecting hundreds of investment opportunities from across the UK.

If you'd like your events, opportunities and news listed here please join free as an organisation.