We've just released our very first Impact Report - check it out!

We're a certified B Corporation.

We join 1000+ 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
Team capsule

Best footforward.

Ready to make an impact.

Our clients

Oxwash navy
Wild logo

How are we doing?

As a business, Capsule encourage honest and constructive feedback from our clients as to how we are doing.

This allows us to improve and assess areas for improvement.

The world of insurance is notoriously stuffy and formal. Capsule are committed to loosening the collars and cuffs to speak to our clients as real people. Less jargon. More human!

So how do we know are clients are happy with the service they are receiving?

We asked them...

- *100% of our customers are very satisfied with the overall service they received from us

- *100% of our clients are satisfied that we explained everything clearly to them

*Figures accurate as of June 2023 and relate to surveys completed between March 1st and 30th June

"Really appreciate the prompt responses, the explanation of premium changes and general acceptance and understanding of our business model and stage."

Head of Ops at Deazy

"Slick and thorough - I felt like your team took the process and reaching the right outcome as seriously as we did"

RevOps at Altruistiq

"Took ownership of the renewal process, pro-active in only asking for information that was required which was really helpful given limited internal resources."

Finance Director at Harbr

Contact us

Take your next step.

If you’re interested in how we can help or just want to introduce yourself, get in touch. We’re always happy to talk. Alternatively you can book a meeting with one of the team using the Capsule Calendar.

By clicking the submit button, you are agreeing to our Fair Processing Notice.

Follow us


Capsule Insurance Services Limited Festival House, Jessop Ave, Cheltenham GL50 3SH

Next-level thinkingfor scale-up businesses

Capsule Insurance Services Limited t/a Capsule are an Appointed Representative of James Hallam Limited who are authorised and regulated by the Financial Conduct Authority (FCA), under Firm Reference Number (FRN) 134435. Capsule's FRN is 948838. Registered in England and Wales company number: 13340821. Registered office is 48 Belle Vue Terrace, Malvern, England WR14 4QG.

Book a meeting