B Corp Impact Report Hero image

B Corp certified

Check out our impact report!

Certified B Corp

We join 1500+ 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.

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.

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

Capsule Impact Report

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.


Sustainable values may start with reducing the amount of resources you use as a business, but they aren’t limited to just that. By building environmental stewardship into all areas of the company, we’re developing a powerful sense of purpose that encourages our team members to consider both their individual footprint and the broader implications of our actions.

Read the full Impact Report to find out more.

Impact report mock up
Client feedback

How are we doing?

As a business, Capsule asks for 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!

*Figures accurate as of December 2023 and relate to surveys completed between September 1st and November 30th. Net Promoter Score for same period is 100.


Strongly agree

that the team at Capsule understand our business, our ambition, and the journey we are on.


Strongly agree

that Capsule add more value than other Brokers they’ve worked with.


Strongly agree

that Capsule took the time to understand our risk exposures and respond to our needs.


Are satisfied

with the service provided by Capsule.

Oxwash navy
Wild logo

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