Search UK companies
search_companiesSearch and filter UK private companies by name, number, sector, region, status, rounds and amount raised. Source: UK Companies House filings (SH01 share allotments and the accounts filed with them). Every figure carries its working and a link to the filing page it was read from. Figures are as filed; nothing is guessed. Returns a page of companies, most priced rounds first; use page for more.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "search_companies"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Company name, trading name or number. | |
| inc | No | Incorporated window: 12m or from..to. | |
| per | No | Rows per page: 25 (default), 50 or 100. | |
| last | No | Window of the last round. | |
| page | No | Page number, from 1. | |
| sort | No | rounds (default, most first), name, inc, last or raised; a leading - sorts descending. | |
| grant | No | yes or no: holds public grants. | |
| raised | No | Total raised in pounds as a range. | |
| region | No | Region slug(s). | |
| rounds | No | Number of priced rounds as a range. | |
| sector | No | Sector slug(s). | |
| status | No | active, dissolved, liquidation, administration, receivership, voluntary-arrangement. | |
| postcode | No | Postcode or outward-code prefix (spaces ignored). | |
| employees | No | Average employees as a range. | |
| net_assets | No | Net assets in pounds as a range. | |
| constituency | No | Parliamentary constituency slug(s). | |
| accounts_size | No | large (full or group accounts), medium or small (small and micro), comma separated. | |
| company_class | No | public, vehicle, subsidiary or independent (comma separated). Default: all classes. | |
| corp_investor | No | yes or no: has a corporate shareholder on the PSC register. | |
| turnover_band | No | Turnover band of the latest filed accounts, pounds only: under-1m, 1m-10m, 10m-50m, 50m-250m, over-250m (comma separated, any of). | |
| employees_band | No | Average employees band of the latest filed accounts: 1-9, 10-49, 50-249, 250-999, 1000-plus (comma separated, any of). | |
| local_authority | No | Local authority slug(s). | |
| ceremonial_county | No | Ceremonial county slug(s) from the geography seed. |