The English Soap Company has officially become a Certified B Corporation. This certification recognises its dedication to high standards of social and environmental performance, transparency, and accountability.
For more than 25 years, the family-run business has been creating fragranced soaps and toiletries from its home in the heart of the East Sussex countryside. Achieving B Corp certification reflects its long-standing focus on creating products responsibly while caring for people and the planet.
From manufacturing products in England and using plastic-free soap packaging to installing a solar array, the company continually strives to improve its environmental impact and support the local community. Becoming B Corp certified is an important milestone in The English Soap Company’s ongoing journey.
The English Soap Company CEO Oliver Butts said: “Our B Corp certification reflects the values that have guided our business from the very beginning. We’re incredibly proud to join a community of businesses committed to making a positive difference, while continuing to create luxurious gifts our customers love.”




















