We're a certified B Corporation.

We join 800+ UK B Corporations who are using business as a force for good.

The certification is independently awarded, constantly reviewed and a real indication that you’re doing things the right way.

What is B Corp?

B Corp is a status awarded by a non-profit organisation called B Lab, that was started in 2006 as a way to help companies maximise the positive impact of their business. It has become a powerful community of corporations across the world, all working to change the way that business gets done.

How do you become B Corp certified?

Being B Corp means that everything about your company has been examined and approved, from your ownership structure to your suppliers and the sustainability of your offices. The application process is extremely thorough and passing it proves that your company has a deep commitment to changing not just the way they do business, but the way business is done all over the world.

Find out more about how we help impactful businesses by booking a meeting with the team below.

B corporation logo
Why Capsule

What makes Capsule a B Corp?

Capsule is a specialist insurance broker, supporting impact-led, next-gen businesses on their scale-up journey. Drawing on hundreds of data points and deep market insights, we tailor insurance programmes that support not only your growth ambitions but also your values and ESG commitment.

Co-founders Tom and Liam started the business in April 2021 with a clear purpose; to shift the way the insurance sector approaches risk - where businesses making a positive impact profit get rewarded.

As an ethical advisor, we always put clients first, treat our staff well, and do all we can to support communities and environment.

Enabling impact.

It’s time the insurance market recognised and rewarded impactful businesses. We’ll get to know you and your values – for where you are today and where you want to be tomorrow – so we can support you on your upward journey.

We’re next-level ready.

We have developed our own client ESG Index which allows us to assess a business’ ‘ESGness’ and present a fuller picture to insurers. Businesses showing good ESG credentials are lower risk and this should be rewarded by insurers.

We see the world your way.

More and more businesses are recognising the importance of ethics and social responsibility. We’re already there. Like you, our values are at the heart of everything we do. So we’ll protect your reputation as if it were our own.

The Capsule score. Proud of it.

Every member of the B Corp community is given a score based on all the points checked in their application. The areas examined are Governance, Workers, Community, Environment and Customers. The minimum score for acceptance is 80 and we achieved a score of 87.5, something we are really proud of. The score is reviewed every three years but we’re always looking to improve by examining everything we do.

B Corp impact
Capsule all team

Best footforward.

Ready to make an impact.

Get in touch

Our impact.

This has been our wish from day one – a real business with real purpose. The B Corp certification is the pinnacle of ESG recognition and we are extremely proud to have achieved this. We are using the B Corp principles not only to make sure we, as a business, fulfil our own ESG objectives but also to help support our clients to achieve the best terms with our insurance partners.

Tom Capsule LR

Thomas Wynne, CEO