Source: every figure comes from Companies House records and the accounts companies file there. How the figures are produced.

Recruitment agencies in the UK ranked by reported turnover

Ranked from each company's filed annual accounts. This list last changed on and was last checked against the data on . Showing the top 50 of 874 companies that qualified.

Companies qualified
874 of 81,424
Ranked first
ERSG HOLDINGS LTD
Turnover of no. 1
£153,879,000
Data as of

Summary

Of the 81,424 recruitment agencies in the UK that we checked, 874 were active, had recent accounts and reported their turnover. ERSG HOLDINGS LTD (opens in a new tab) ranks first with £153,879,000 of turnover in its latest accounts.

  • Incorporated before 2010: 30 companies
  • Newest company: SWING HOUSE LIMITED, incorporated 2021
  • Share of the listed companies' combined turnover held by the top three: 16.8% of £2,332,669,592

The ranking

Recruitment agencies in the UK ranked by reported turnover: 50 companies in rank order, with each company's number, latest and previous turnover, change, latest accounts date and age.
Rank Company Turnover Latest accounts Avg. employees Age (yrs)
Previous year Latest year Change Change %
1 ERSG HOLDINGS LTD (opens in a new tab)09147252 Registered in Bromley – £153,879,0002024 – – 282 10
2 COYLE PERSONNEL LIMITED (opens in a new tab)02281209 Registered in Harrow £153,182,6372023 £139,167,9192024 -£14,014,718 -9.1% 172 36
3 ERSG LTD (opens in a new tab)06605364 Registered in Bromley – £99,722,0002024 – – 135 17
4 WHITEHALL RESOURCES LIMITED (opens in a new tab)05999991 Registered in Colchester – £91,523,0932025 – – – 18
5 TWENTY FOUR SEVEN RECRUITMENT SERVICES LIMITED (opens in a new tab)04083397 Registered in Wrexham – £89,457,3572025 – – 29 24
6 DIRECT MEDICS LTD (opens in a new tab)NI039068 Registered in Belfast £64,297,3362024 £64,297,3362025 +£0 +0.0% 665 24
7 TANGENT INTERNATIONAL LIMITED (opens in a new tab)01552284 Registered in Essex £62,654,0232024 £63,457,8452025 +£803,822 +1.3% 62 44
8 LOGICAL PERSONNEL SOLUTIONS LIMITED (opens in a new tab)05891080 Registered in Leeds – £59,229,1872024 – – 337 18
9 SOCIAL WORK PARTNERS LIMITED (opens in a new tab)12993932 Registered in Braintree £57,852,1562023 £58,793,2122024 +£941,056 +1.6% 36 4
10 NEW MILLENNIA PAYROLL SERVICES LIMITED (opens in a new tab)04254121 Registered in Manchester – £54,559,9902024 – – 12 23
11 WINNER RECRUITMENT (BIRMINGHAM) LTD (opens in a new tab)07134314 Registered in Sutton Coldfield – £52,437,4422024 – – 63 15
12 MARKETPLACE DIRECT LIMITED (opens in a new tab)09608670 Registered in London £47,604,6092023 £51,563,7022024 +£3,959,093 +8.3% 1,295 10
13 KEYSTREAM GROUP LIMITED (opens in a new tab)07406242 Registered in London £52,204,0022023 £49,767,6912024 -£2,436,311 -4.7% 45 14
14 MEET LIFE SCIENCES GROUP LIMITED (opens in a new tab)11885096 Registered in London – £49,641,2002024 – – 2 6
15 REMEDY RECRUITMENT GROUP LIMITED (opens in a new tab)04651426 Registered in Loughton £43,271,9032023 £44,128,8992024 +£856,996 +2.0% 244 22
16 AMBITIONS PERSONNEL LIMITED (opens in a new tab)02684652 Registered in Newark – £43,916,0522025 – – 56 33
17 RED ROCK PARTNERSHIP LTD (opens in a new tab)07101147 Registered in Lincoln £32,642,3932023 £43,669,0712024 +£11,026,678 +33.8% 51 15
18 EAMES CONSULTING GROUP HOLDINGS LIMITED (opens in a new tab)04447763 Registered in London – £41,550,0722024 – – – 23
19 SERVICE CARE SOLUTIONS LTD (opens in a new tab)05381795 Registered in Preston – £41,413,0912025 – – 1 20
20 KPI RECRUITING LIMITED (opens in a new tab)06533558 Registered in Crewe £31,238,8362023 £40,755,3662024 +£9,516,530 +30.5% 1,754 17
21 MORGAN HUNT UK LIMITED (opens in a new tab)04349535 Registered in London £48,528,0002024 £40,432,0002025 -£8,096,000 -16.7% 116 23
22 AZEBRA GROUP LTD (opens in a new tab)08615815 Registered in Exeter – £40,112,4532024 – – – 11
23 WALTERS RESOURCES LIMITED (opens in a new tab)01900234 Registered in Hirwaun Aberdare £28,230,8132024 £40,030,9562025 +£11,800,143 +41.8% 529 40
24 MCGREGOR BOYALL ASSOCIATES LIMITED (opens in a new tab)02095237 Registered in Southwick £39,631,3972023 £39,631,3972024 +£0 +0.0% – 38
25 NAVARTIS LIMITED (opens in a new tab)05911986 Registered in Doncaster – £38,571,5212025 – – – 18
26 SPENCER CLARKE GROUP LIMITED (opens in a new tab)10784592 Registered in Preston £31,121,5212023 £37,597,5592024 +£6,476,038 +20.8% 49 8
27 X4 GROUP LTD (opens in a new tab)06711498 Registered in London – £36,793,8422024 – – – 16
28 PRESTIGE RECRUITMENT SPECIALISTS LIMITED (opens in a new tab)04098721 Registered in Hull £31,701,6052023 £36,159,3562024 +£4,457,751 +14.1% 1,472 24
29 PRECISE CONSULTANTS LIMITED (opens in a new tab)08517073 Registered in London £37,752,0812023 £35,938,9402024 -£1,813,141 -4.8% 21 12
30 LINEAR RECRUITMENT LIMITED (opens in a new tab)04196487 Registered in Sheffield – £35,837,8532024 – – – 24
31 EMPIRIC SOLUTIONS LIMITED (opens in a new tab)05533824 Registered in London – £35,335,3792024 – – – 19
32 XCEDE LIMITED (opens in a new tab)04740661 Registered in London – £34,600,3952024 – – 85 22
33 M&S ON-TIME SERVICES LTD (opens in a new tab)08982232 Registered in Brentwood – £33,931,0882025 – – 7 11
34 PENTA CONSULTING LIMITED (opens in a new tab)03525651 Registered in Epsom – £32,802,7232025 – – – 27
35 QUEST PAY SOLUTIONS NE LIMITED (opens in a new tab)10389201 Registered in Chester – £32,545,8372024 – – 12 8
36 DAMIA GROUP LTD (opens in a new tab)02571619 Registered in Guildford £31,236,5732023 £32,230,6662024 +£994,093 +3.2% 27 34
37 BARKER ROSS STAFFING SOLUTIONS LTD (opens in a new tab)02234535 Registered in Leicester – £32,107,1652024 – – 75 37
38 EARTHSTREAM GLOBAL LIMITED (opens in a new tab)08357070 Registered in London – £31,913,1962024 – – 31 12
39 BRIGHT SKY UMBRELLA LIMITED (opens in a new tab)09531678 Registered in Liverpool £34,570,2912023 £31,749,8932024 -£2,820,398 -8.2% 287 10
40 NOW EDUCATION GROUP LIMITED (opens in a new tab)12214029 Registered in Birmingham £28,010,0252023 £31,360,6702024 +£3,350,645 +12.0% 11 5
41 SWING HOUSE LIMITED (opens in a new tab)13723933 Registered in London £13,845,6902023 £31,265,1392024 +£17,419,449 +125.8% 18 3
42 THE BARTON PARTNERSHIP LTD (opens in a new tab)06264908 Registered in London – £30,070,3602024 – – 65 18
43 TRIA RECRUITMENT LIMITED (opens in a new tab)09424980 Registered in Bristol £28,433,1172023 £30,048,6522024 +£1,615,535 +5.7% 41 10
44 EAMES CONSULTING GROUP LIMITED (opens in a new tab)10484918 Registered in London – £29,590,3932024 – – – 8
45 TRADELINE RECRUITMENT LTD (opens in a new tab)06421894 Registered in Bedford £31,151,9312023 £29,454,8692024 -£1,697,062 -5.4% 37 17
46 RED SNAPPER RECRUITMENT LIMITED (opens in a new tab)05129360 Registered in Poole £34,305,9552023 £28,500,1122024 -£5,805,843 -16.9% 45 21
47 PROACTIVE PERSONNEL LIMITED (opens in a new tab)03807344 Registered in Telford – £28,196,4662024 – – 1,050 25
48 PROACTIVE PERSONNEL HOLDINGS LIMITED (opens in a new tab)11683410 Registered in Telford – £28,196,4662024 – – 1,050 6
49 ELITE TRAFFIC MANAGEMENT RECRUITMENT LIMITED (opens in a new tab)10808545 Registered in Doncaster – £27,756,0192024 – – 20 7
50 CONNECT APPOINTMENTS LIMITED (opens in a new tab)SC467042 Registered in Glasgow £28,749,5952023 £26,978,7022024 -£1,770,893 -6.2% 1,025 11
Download CSV of this ranking 50 rows, the same as the table. “–” means the figure was not filed.

How this list was made

Industry
Companies with any of these SIC codes on their Companies House record:
  • 78100 – Activities of employment placement agencies
  • 78109 – Other activities of employment placement agencies
  • 78200 – Temporary employment agency activities
  • 78300 – Human resources provision and management of human resources functions
Location
The whole UK: every company on the register, wherever its registered office is.
Periods compared
Each company's latest annual accounts. The previous year's figure is shown for context and does not affect the ranking.
Ranking
Ranked by turnover (revenue) in the latest filed accounts. Only companies that report turnover can be ranked: small companies may file accounts without it, so this list covers the companies that chose or were required to publish it.
Exclusions
Companies that are dissolved, in liquidation, in administration or proposed to be struck off; dormant companies; and companies whose latest accounts end more than 21 months before the newest accounts in the data (or are dated after it).
Companies checked
Companies with a matching SIC code in the UK81,424
Not active−17,460
Dormant−5,992
Latest accounts too old or wrongly dated−33,694
Turnover not filed in the latest accounts−23,404
Turnover below £1−0
Qualified for this list874