BETAThis is an independent transparency project, not an official government website. Data is sourced from public registers and may contain errors — always verify against official statistics. Learn more.
Loading company...
CAPITA PLC
02081330activeplc
Government Contracts
62
Est. Contract Value
£164.76M
£78.86M active
Framework Total
£10.63B
shared across 180 suppliers
Govt Payments (£25k+)
£244.69M
Council Payments
£160K
Public Grants
£27.20M
Lobbying Activity
3 quarters
Directors
7
Company Details
Incorporated
8 December 1986
Registered Address
FIRST FLOOR, 2 KINGDOM STREET, PADDINGTON, LONDON, W2 6BD, ENGLAND