CRAWLABLE SUPPLIER DIRECTORY

Public-contract suppliers, page 30.

10,140 companies are linked through exact published Companies House identifiers. Open a profile for awards, buyers, aliases, sectors, charity context and source dates.

Page 30 of 102
02901MARK43 UK LIMITEDCompanies House 13521516 · BS2 0ZX · Active
Notices
2
Buyers
2
Disclosed
£22.3m
Latest
8 Apr 2026
Profile →
02902MARKS TRANSPORT GROUP LTDCompanies House 04567563 · LN4 1BF · Active
Notices
2
Buyers
1
Disclosed
£454.3k
Latest
2 Jul 2026
Profile →
02903MARLOWE FIRE & SECURITY LIMITEDCompanies House 05239777 · SE1 9SG · Active
Notices
2
Buyers
1
Disclosed
£325m
Latest
31 Jul 2025
Profile →
02904MARSHALL LAND SYSTEMS LTDCompanies House 02661432 · CB5 8TG · Active
Notices
2
Buyers
2
Disclosed
£227.9k
Latest
26 Feb 2026
Profile →
02905MARSHDALE CONSTRUCTION LIMITEDCompanies House 07147906 · WV11 2RG · Active
Notices
2
Buyers
1
Disclosed
£260k
Latest
9 Feb 2026
Profile →
02906MASON ADVISORY LIMITEDCompanies House 08990928 · EC4A 3BG · Active
Notices
2
Buyers
2
Disclosed
£52m
Latest
3 Mar 2025
Profile →
02907MASTERED STUDIOS LTDCompanies House 11585221 · EC1V 2NX · Active
Notices
2
Buyers
2
Disclosed
£1.5m
Latest
30 Sept 2025
Profile →
02908MATRIX ACADEMY TRUSTCompanies House 07654219 · WS4 2LA · Active
Notices
2
Buyers
1
Disclosed
£92.4k
Latest
18 Sept 2025
Profile →
02909MAURICE FLYNN & SONS LTDCompanies House NI045914 · BT17 0QL · Active
Notices
2
Buyers
2
Disclosed
£50.9m
Latest
24 Feb 2026
Profile →
02910MAX FORDHAM LLPCompanies House OC300026 · NW1 7PE · Active
Notices
2
Buyers
2
Disclosed
£175.1m
Latest
6 May 2026
Profile →
02911MAXIMUS UK SERVICES LIMITEDCompanies House 09072343 · WC1B 5EH · Active
Notices
2
Buyers
1
Disclosed
£5.3bn
Latest
24 Jul 2026
Profile →
02912MAY HARRIS MULTI SERVICES LTDCompanies House 07111275 · TN15 6NL · Active
Notices
2
Buyers
2
Disclosed
£1.1m
Latest
4 Jun 2025
Profile →
02913MB ENERGY LIMITEDCompanies House 03256076 · W1T 3PQ · Active
Notices
2
Buyers
2
Disclosed
£126.8m
Latest
13 Aug 2025
Profile →
02914MC PRODUCTS UK LIMITEDCompanies House 05825706 · L33 7SS · Active
Notices
2
Buyers
2
Disclosed
£140k
Latest
24 Mar 2026
Profile →
02915MCCARRICK CONSTRUCTION COMPANY LIMITEDCompanies House 00519815 · DH3 3DU · Active
Notices
2
Buyers
2
Disclosed
£1.1m
Latest
24 Apr 2026
Profile →
02916MCLENNAN SERVO SUPPLIES LIMITEDCompanies House 01260586 · GU12 5PQ · Active
Notices
2
Buyers
1
Disclosed
£34.8k
Latest
29 Jan 2025
Profile →
02917MCT LIFESCIENCES LTDCompanies House 11869856 · MK5 7HP · Active
Notices
2
Buyers
1
Disclosed
£1.3bn
Latest
31 Jul 2025
Profile →
02918MEASHAM HEATING AND AIR-CONDITIONING LIMITEDCompanies House 00985045 · WS9 0AH · Active
Notices
2
Buyers
1
Disclosed
£261.1k
Latest
25 Apr 2025
Profile →
02919MEDALIN LIMITEDCompanies House 02914447 · LE10 3ER · Active
Notices
2
Buyers
2
Disclosed
£871m
Latest
19 Nov 2025
Profile →
02920MEDFAC UK LTDCompanies House 08608060 · EC4A 3DW · Active
Notices
2
Buyers
2
Disclosed
£715.5m
Latest
28 Jan 2026
Profile →
02921MEDI-PLINTH EQUIPMENT LIMITEDCompanies House 06204253 · TW20 0PB · Active
Notices
2
Buyers
2
Disclosed
£253.5m
Latest
30 Dec 2025
Profile →
02922MEDIA CONTENT INVESTORS LTDCompanies House 11281996 · WC2H 9JQ · Active
Notices
2
Buyers
1
Disclosed
£3k
Latest
19 Dec 2025
Profile →
02923MEDIALOGIX LIMITEDCompanies House 04799513 · B95 5AA · Active
Notices
2
Buyers
2
Disclosed
£91.3k
Latest
18 Jun 2026
Profile →
02924MEDIC MIND LTDCompanies House 12944555 · HP9 2SE · Active
Notices
2
Buyers
2
Disclosed
£57.2m
Latest
17 Mar 2026
Profile →
02925MEDICINA LIMITEDCompanies House 02654669 · BL6 5BN · Active
Notices
2
Buyers
1
Disclosed
£204m
Latest
18 Jun 2025
Profile →
02926MEDIGOLD LIMITEDCompanies House 03507498 · NN4 7BF · Active
Notices
2
Buyers
2
Disclosed
£370k
Latest
21 May 2025
Profile →
02927MEDLOOP LIMITEDCompanies House 11380035 · NE29 0AE · Active
Notices
2
Buyers
1
Disclosed
£1.1m
Latest
7 Jan 2025
Profile →
02928MEL RESEARCH LIMITEDCompanies House 03000946 · B2 5DP · Active
Notices
2
Buyers
2
Disclosed
£168.4k
Latest
11 Sept 2025
Profile →
02929MELLORS CATERING SERVICES LIMITEDCompanies House 07717083 · WN8 9TN · Active
Notices
2
Buyers
2
Disclosed
£7.6m
Latest
31 Oct 2025
Profile →
02930MELTWATER (UK) LIMITEDCompanies House 04575191 · EC4M 7AU · Active
Notices
2
Buyers
2
Disclosed
£149.4k
Latest
29 Apr 2026
Profile →
02931MENZIES LLPCompanies House OC336077 · EC2V 7AB · Active
Notices
2
Buyers
2
Disclosed
£2.7m
Latest
28 Apr 2026
Profile →
02932MER FLEET SERVICES LIMITEDCompanies House 09002413 · DH8 6BN · Active
Notices
2
Buyers
2
Disclosed
£169.4k
Latest
18 Mar 2026
Profile →
02933MERCATOR IT SOLUTIONS LIMITEDCompanies House 05755983 · TN6 2TT · Active
Notices
2
Buyers
1
Disclosed
£847.9k
Latest
11 Jul 2025
Profile →
02934MERCER BUILDING SOLUTIONS LIMITEDCompanies House 08951382 · LE9 9JJ · Active
Notices
2
Buyers
2
Disclosed
£13.5m
Latest
21 Jan 2026
Profile →
02935MERCURY CONSTRUCTION (SOUTH WEST) LIMITEDCompanies House 05912608 · PL6 7TL · Active
Notices
2
Buyers
2
Disclosed
£18bn
Latest
4 Aug 2025
Profile →
02936MERISTEM DESIGN LIMITEDCompanies House 10533122 · EC1R 0EB · Active
Notices
2
Buyers
2
Disclosed
£1.5m
Latest
7 Apr 2025
Profile →
02937MERIT MEDICAL UK LIMITEDCompanies House 03001008 · RG6 1AZ · Active
Notices
2
Buyers
1
Disclosed
£526m
Latest
18 Nov 2025
Profile →
02938MERKLE UK ONE LIMITEDCompanies House 04238272 · NW1 3BF · Active
Notices
2
Buyers
2
Disclosed
£191.2k
Latest
4 Jun 2025
Profile →
02939METHODIST HOMESCompanies House 04043124 · DE1 2EQ · Active
Notices
2
Buyers
1
Disclosed
£350m
Latest
1 Jul 2026
Profile →
02940MH ARCHITECTS LIMITEDCompanies House 01994233 · PO19 8EZ · Active
Notices
2
Buyers
2
Disclosed
£115.5k
Latest
3 Sept 2025
Profile →
02941MICARI PROPERTY SOLUTIONS LIMITEDCompanies House 13082303 · NR1 3PN · Active
Notices
2
Buyers
1
Disclosed
£71.4k
Latest
11 May 2026
Profile →
02942MICHAEL BRADY LTD.Companies House 02745933 · HA5 5NE · Active
Notices
2
Buyers
1
Disclosed
£77.5k
Latest
24 Apr 2025
Profile →
02943MICHAEL PAGE LIMITEDCompanies House 01609138 · KT15 2NX · Active
Notices
2
Buyers
2
Disclosed
£4m
Latest
23 May 2025
Profile →
02944MIDDLESBROUGH BOROUGH CARS LIMITEDCompanies House 02893076 · TS3 8AY · Active
Notices
2
Buyers
2
Disclosed
£84.5m
Latest
23 Jun 2025
Profile →
02945MIKE LYNCH ADVERTISING LIMITEDCompanies House 04977778 · NE13 8BB · Active
Notices
2
Buyers
2
Disclosed
£185k
Latest
2 Jul 2026
Profile →
02946MIL MENTAL HEALTH LIMITEDCompanies House 15203876 · LE65 1AL · Active
Notices
2
Buyers
1
Disclosed
£33k
Latest
24 Mar 2026
Profile →
02947MILDREN CONSTRUCTION LIMITEDCompanies House 02136748 · BH23 6AN · Active
Notices
2
Buyers
1
Disclosed
£2.3m
Latest
13 Jul 2026
Profile →
02948MILES PRIVATE HIRE LTDCompanies House 09000329 · TN15 6NL · Active
Notices
2
Buyers
1
Disclosed
£155.3k
Latest
23 Jul 2026
Profile →
02949MILLBROOK HEALTHCARE LTDCompanies House 00833987 · SO40 3XJ · Active
Notices
2
Buyers
2
Disclosed
£116m
Latest
4 Sept 2025
Profile →
02950MILLER FREEMAN & SONS (NOTTINGHAM) LIMITEDCompanies House 02222641 · NG5 6BG · Active
Notices
2
Buyers
1
Disclosed
£598.4k
Latest
27 Feb 2025
Profile →
02951MINDRAY (UK) LIMITEDCompanies House 05576852 · PE29 6FN · Active
Notices
2
Buyers
2
Disclosed
£120.1m
Latest
25 Feb 2026
Profile →
02952MINERVA ANALYTICS LIMITEDCompanies House 11260966 · CM8 2BL · Active
Notices
2
Buyers
2
Disclosed
£144.4k
Latest
15 Apr 2026
Profile →
02953MIRACLE TAXIS LIMITEDCompanies House 02802320 · RG30 1DZ · Active
Notices
2
Buyers
1
Disclosed
£99.1k
Latest
11 May 2026
Profile →
02954MITCHELL & CO BUILDING SERVICES LIMITEDCompanies House 05157494 · BS5 7XX · Active
Notices
2
Buyers
1
Disclosed
£221.6k
Latest
16 May 2025
Profile →
02955MJE CONTRACTS (LEICESTER) LIMITEDCompanies House 06714946 · LE2 7SR · Active
Notices
2
Buyers
1
Disclosed
£483.6k
Latest
1 Apr 2025
Profile →
02956MLCS3 LTDCompanies House 07907722 · M28 1PB · Active
Notices
2
Buyers
2
Disclosed
£45.1m
Latest
24 Apr 2026
Profile →
02957MLL TELECOM LTD.Companies House 02657917 · SL7 1YL · Active
Notices
2
Buyers
2
Disclosed
£1.7m
Latest
2 Apr 2026
Profile →
02958MMHCRM LIMITEDCompanies House 03228894 · M4 5DL · Active
Notices
2
Buyers
2
Disclosed
£215.2k
Latest
29 May 2025
Profile →
02959MODERO LIMITEDCompanies House 05454623 · SK1 3TH · Active
Notices
2
Buyers
1
Disclosed
£77k
Latest
29 May 2025
Profile →
02960MOMART LIMITEDCompanies House 01073437 · E14 9GE · Active
Notices
2
Buyers
2
Disclosed
£3.9m
Latest
23 Mar 2026
Profile →
02961MONO ROOFING (NORTH WEST) LTDCompanies House 14366252 · L31 9BY · Active
Notices
2
Buyers
1
Disclosed
£73.4k
Latest
2 May 2025
Profile →
02962MORSON HUMAN RESOURCES LIMITEDCompanies House 02714555 · M50 1RD · Active
Notices
2
Buyers
2
Disclosed
£44m
Latest
9 Feb 2026
Profile →
02963MOSAIQUE LIMITEDCompanies House 05597749 · B90 8AG · Active
Notices
2
Buyers
2
Disclosed
£197.8k
Latest
16 Dec 2025
Profile →
02964MSA SUPPORTED LIVING LTDCompanies House 14713760 · BD21 4EB · Active
Notices
2
Buyers
1
Disclosed
£206m
Latest
15 Jul 2026
Profile →
02965MTECH IT (LEEDS) LIMITEDCompanies House 08000428 · CV1 3BH · Active
Notices
2
Buyers
1
Disclosed
£2.4m
Latest
15 Jul 2025
Profile →
02966MTX CONTRACTS LIMITEDCompanies House 04522396 · SK9 3ND · Active
Notices
2
Buyers
1
Disclosed
£3.1bn
Latest
9 Sept 2025
Profile →
02967MULBERRY SCHOOLS TRUSTCompanies House 10035860 · E1 2JP · Active
Notices
2
Buyers
1
Disclosed
£92.4k
Latest
18 Sept 2025
Profile →
02968MULTEVO LIMITEDCompanies House 07308583 · BB3 1BF · Active
Notices
2
Buyers
2
Disclosed
£496m
Latest
22 May 2025
Profile →
02969N T A MONITOR LIMITEDCompanies House 03297071 · CM14 5NQ · Active
Notices
2
Buyers
2
Disclosed
£92k
Latest
28 May 2026
Profile →
02970N.D. BROWN LIMITEDCompanies House 01471913 · WV10 7PD · Active
Notices
2
Buyers
2
Disclosed
£94m
Latest
23 Jun 2026
Profile →
02971NALA ENGINEERS LIMITEDCompanies House 02721388 · SR7 7AJ · Active
Notices
2
Buyers
1
Disclosed
£6.1m
Latest
7 Jul 2026
Profile →
02972NAMOS SOLUTIONS LTDCompanies House 08143537 · EC2Y 5AU · Active
Notices
2
Buyers
2
Disclosed
£1.6m
Latest
3 Sept 2025
Profile →
02973NANOGREEN CLEANING LIMITEDCompanies House 09111812 · SN1 2NR · Active
Notices
2
Buyers
1
Disclosed
£148.5k
Latest
16 Apr 2026
Profile →
02974NATIONAL DEMOLITION TRAINING GROUP 2007 LIMITEDCompanies House 06301632 · HP2 7BW · Active
Notices
2
Buyers
1
Disclosed
£57.4k
Latest
29 Mar 2026
Profile →
02975NATIONAL HIGHWAYS LIMITEDCompanies House 09346363 · B4 6GA · Active
Notices
2
Buyers
2
Disclosed
£140k
Latest
22 May 2025
Profile →
02976NATIONAL LEARNING AND WORK INSTITUTECompanies House 02603322 · LE1 5PZ · Active
Notices
2
Buyers
1
Disclosed
£129.4k
Latest
3 Feb 2025
Profile →
02977NATIONAL WINDSCREENS (REPLACEMENTS) LIMITEDCompanies House 01612587 · B77 4AS · Active
Notices
2
Buyers
2
Disclosed
£159k
Latest
3 Oct 2025
Profile →
02978NATWEST GROUP PLCCompanies House SC045551 · EH2 2YB · Active
Notices
2
Buyers
2
Disclosed
£192k
Latest
22 Apr 2026
Profile →
02979NAVARRE LONDON LIMITEDCompanies House 11034058 · CO7 7QR · Active
Notices
2
Buyers
1
Disclosed
£679.9k
Latest
26 Jan 2026
Profile →
02980NCC SERVICES LIMITEDCompanies House 02802141 · M3 3AQ · Active
Notices
2
Buyers
2
Disclosed
£144.7k
Latest
1 Jul 2026
Profile →
02981NDL SOFTWARE LIMITEDCompanies House 01579602 · LS22 5DZ · Active
Notices
2
Buyers
2
Disclosed
£255k
Latest
13 Nov 2025
Profile →
02982NEEMAR SEARCH LIMITEDCompanies House 14832662 · M3 3JE · Active
Notices
2
Buyers
1
Disclosed
£97k
Latest
20 Jan 2025
Profile →
02983NEILCOTT CONSTRUCTION LIMITEDCompanies House 01151561 · BR5 3ST · Active
Notices
2
Buyers
2
Disclosed
£284.1k
Latest
2 Sept 2025
Profile →
02984NERAMS LTDCompanies House 11096150 · DL17 0EW · Active
Notices
2
Buyers
2
Disclosed
£106.5m
Latest
22 Oct 2025
Profile →
02985NEURODEGENERATION INITIATIVE LIMITEDCompanies House 16213027 · WC2H 9JQ · Active
Notices
2
Buyers
1
Disclosed
£2.9m
Latest
22 Apr 2026
Profile →
02986NEW ERA FUELS LIMITEDCompanies House 07378045 · WC1H 9BQ · Active
Notices
2
Buyers
2
Disclosed
£10.6m
Latest
5 Jun 2026
Profile →
02987NEW HORIZONS COMMUNITY CARE LIMITEDCompanies House 11972710 · BD5 8EL · Active
Notices
2
Buyers
1
Disclosed
£206m
Latest
15 Jul 2026
Profile →
02988NEWTON & FROST FENCING LTDCompanies House 03088038 · TN21 9HJ · Active
Notices
2
Buyers
1
Disclosed
£1.5m
Latest
29 Oct 2025
Profile →
02989NEXER DIGITAL LTDCompanies House 06237914 · SK11 6QJ · Active
Notices
2
Buyers
2
Disclosed
£33.8m
Latest
17 Sept 2025
Profile →
02990NEXUS PLANNING LIMITEDCompanies House 08491440 · SE1 8BT · Active
Notices
2
Buyers
2
Disclosed
£107.7k
Latest
2 May 2025
Profile →
02991NHS SHARED BUSINESS SERVICES LIMITEDCompanies House 05280446 · EC1A 7BL · Active
Notices
2
Buyers
2
Disclosed
£3.5bn
Latest
9 Dec 2025
Profile →
02992NICEFELLAS LTDCompanies House 08739397 · IP27 0AA · Active
Notices
2
Buyers
1
Disclosed
£71.4k
Latest
11 May 2026
Profile →
02993NICK KENWARD CONSTRUCTION LIMITEDCompanies House 04435952 · RH5 5BX · Active
Notices
2
Buyers
2
Disclosed
£759.3k
Latest
4 Apr 2025
Profile →
02994NIFES PROPERTY LIMITEDCompanies House 09599379 · LE1 6LP · Active
Notices
2
Buyers
2
Disclosed
£200.4m
Latest
31 Jul 2025
Profile →
02995NIHON KOHDEN UK LIMITEDCompanies House 07350287 · GU3 1AF · Active
Notices
2
Buyers
1
Disclosed
£280m
Latest
20 Aug 2025
Profile →
02996NINE23 LTDCompanies House 08118696 · SO16 7NP · Active
Notices
2
Buyers
2
Disclosed
£151k
Latest
11 Sept 2025
Profile →
02997NISBETS LIMITEDCompanies House 01693112 · BS11 8TB · Active
Notices
2
Buyers
2
Disclosed
£96.3m
Latest
20 Jul 2026
Profile →
02998NITON EQUIPMENT LIMITEDCompanies House 03975167 · RH17 5QT · Active
Notices
2
Buyers
1
Disclosed
£1.8m
Latest
15 May 2026
Profile →
02999NIYAA PEOPLE LIMITEDCompanies House 06442091 · B4 7UD · Active
Notices
2
Buyers
2
Disclosed
£800.1m
Latest
24 Sept 2025
Profile →
03000NMI TAXIS LTDCompanies House 12308679 · LE5 4PD · Active
Notices
2
Buyers
1
Disclosed
£1.5m
Latest
24 Jan 2025
Profile →
10,140 exact company-linked suppliers
OTHER SUPPLIER LENSES

Compare the register context.

See charity links, company status and incorporation years across the full supplier set.

Charity links →Company status →