10 Oct 2025

The Keyholding Company (TKC), a UK-based tech-enabled security services provider, has published its first B Corp Impact Report following certification in 2024. 

Publishing an annual Impact Report is a requirement for all certified B Corps, designed to ensure ongoing transparency and accountability. The reports track performance across five areas of impact – Governance, Workers, Community, Customers and Environment – and demonstrate how businesses are working to balance profit with purpose.