Made O'Meter
Discover where a brand or product originates
Natures Aid is a well-established British brand specializing in natural health supplements, vitamins, and minerals. Founded in 1981, the company built a strong reputation for producing high-quality health products in its own purpose-built manufacturing facility located in Preston, Lancashire, United Kingdom.
Over the decades, Natures Aid grew from a small family-owned business into a leading player in the health food sector. In 2016, the brand was acquired by STADA Arzneimittel AG, a major European pharmaceutical company. This acquisition allowed the brand to expand its reach across international markets while maintaining its core manufacturing operations within the UK.
Today, Natures Aid continues to operate as a key brand under the STADA portfolio. While the administrative and production base remains in England, the ultimate ownership lies with STADA's investors, which include prominent private equity firms Bain Capital and Cinven. The brand is recognized for adhering to strict GMP (Good Manufacturing Practice) standards, ensuring that its diverse range of herbal remedies and nutritional products are consistent and safe for global consumers.
Report a bug/Feedback
disclaimer
poweredBy