CRAWLABLE SUPPLIER DIRECTORY

Public-contract suppliers, page 74.

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

Page 74 of 102
07301MASPACE LTDCompanies House 12912651 · RG19 4PT · Active
Notices
1
Buyers
1
Disclosed
£360.7k
Latest
8 Aug 2025
Profile →
07302MASS CONSULTANTS LIMITEDCompanies House 01705804 · PE19 6BN · Active
Notices
1
Buyers
1
Disclosed
£17.6m
Latest
14 Jan 2025
Profile →
07303MASTEK SYSTEMS COMPANY LTDCompanies House 07559069 · HA1 4HN · Active
Notices
1
Buyers
1
Disclosed
£612k
Latest
24 Feb 2026
Profile →
07304MASTERNAUT LIMITEDCompanies House 07848318 · LS25 3DF · Active
Notices
1
Buyers
1
Disclosed
£240.9k
Latest
18 Dec 2025
Profile →
07305MAT'S GROUP LIMITEDCompanies House 12122748 · TW13 6DH · Active
Notices
1
Buyers
1
Disclosed
£94.8k
Latest
26 May 2026
Profile →
07306MATCH LA LTDCompanies House 14772285 · E10 5FA · Active
Notices
1
Buyers
1
Disclosed
£29k
Latest
29 Apr 2025
Profile →
07307MATT SILLS LTDCompanies House 11762408 · PO5 2BG · Active
Notices
1
Buyers
1
Disclosed
£240k
Latest
27 Mar 2025
Profile →
07308MATTHEWS & TANNERT LIMITEDCompanies House 02242646 · NG17 8DU · Active
Notices
1
Buyers
1
Disclosed
£3.8m
Latest
8 Apr 2025
Profile →
07309MATTINSON PARTNERSHIP LIMITEDCompanies House 05100886 · SW16 3DU · Active
Notices
1
Buyers
1
Disclosed
£320m
Latest
20 Nov 2025
Profile →
07310MAUNDER CONSULTING LIMITEDCompanies House 15256481 · EX2 4DG · Active
Notices
1
Buyers
1
Disclosed
£41.4k
Latest
11 Nov 2025
Profile →
07311MAWSLEY EMERGENCY VEHICLE SPECIALISTS LTDCompanies House 11998959 · NN6 9PZ · Active
Notices
1
Buyers
1
Disclosed
£30k
Latest
6 Mar 2025
Profile →
07312MAX ASSOCIATES (HOLDINGS) LIMITEDCompanies House 07809606 · SE1 8RT · Active
Notices
1
Buyers
1
Disclosed
£320m
Latest
20 Nov 2025
Profile →
07313MAXICA CONSULTING LIMITEDCompanies House 08793106 · RG45 7AW · Active
Notices
1
Buyers
1
Disclosed
£68k
Latest
5 Aug 2025
Profile →
07314MAXINE ADAMS CONSULTANCY LTDCompanies House 15313743 · DE12 7ND · Active
Notices
1
Buyers
1
Disclosed
£75k
Latest
24 Jan 2025
Profile →
07315MAXMEDIA COMMUNICATIONS LIMITEDCompanies House 07170292 · BB7 1BN · Active
Notices
1
Buyers
1
Disclosed
£0
Latest
3 Sept 2025
Profile →
07316MAYDEN HOUSE LIMITEDCompanies House 04005808 · BA2 3LR · Active
Notices
1
Buyers
1
Disclosed
£58.1k
Latest
21 Mar 2025
Profile →
07317MAYDENCROFT LIMITEDCompanies House 06344187 · SG4 7QA · Active
Notices
1
Buyers
1
Disclosed
£26.6k
Latest
13 Aug 2025
Profile →
07318MAYGLOTHLING WASTE LIMITEDCompanies House 01602629 · HR5 3LH · Active
Notices
1
Buyers
1
Disclosed
£280k
Latest
14 May 2025
Profile →
07319MAYS TECHNICAL LTDCompanies House 13429007 · PO17 5JQ · Active
Notices
1
Buyers
1
Disclosed
£47.2k
Latest
16 Feb 2026
Profile →
07320MAYSON SECURITY SERVICES LIMITEDCompanies House 05174165 · S71 3PQ · Active
Notices
1
Buyers
1
Disclosed
£1.1m
Latest
13 Jun 2025
Profile →
07321MAZARU LIMITEDCompanies House 02332590 · UB8 2FX · Active
Notices
1
Buyers
1
Disclosed
£112.3k
Latest
20 Feb 2025
Profile →
07322MAZDA MOTORS UK LIMITEDCompanies House 04212655 · DA2 6DT · Active
Notices
1
Buyers
1
Disclosed
£156.1k
Latest
24 Mar 2025
Profile →
07323MBI HEALTH LIMITEDCompanies House 08312821 · SE1 9LQ · Active
Notices
1
Buyers
1
Disclosed
£270.3k
Latest
22 May 2026
Profile →
07324MC EXETER LIMITEDCompanies House 05512051 · EX2 8NY · Active
Notices
1
Buyers
1
Disclosed
£76m
Latest
29 Jan 2025
Profile →
07325MC2 MANCHESTER LIMITEDCompanies House 03847022 · M15 4PS · Active
Notices
1
Buyers
1
Disclosed
£200k
Latest
18 Jul 2025
Profile →
07326MCANDREW MARTIN LIMITEDCompanies House 06844071 · PO6 3TH · Active
Notices
1
Buyers
1
Disclosed
£500m
Latest
9 Sept 2025
Profile →
07327MCARDLE SPORT-TEC LIMITEDCompanies House 03692607 · OX10 9TA · Active
Notices
1
Buyers
1
Disclosed
£140m
Latest
9 Jul 2025
Profile →
07328MCAVOY MODULAR OFFSITE LIMITEDCompanies House NI008762 · BT28 2FW · Active
Notices
1
Buyers
1
Disclosed
£126.7k
Latest
18 Sept 2025
Profile →
07329MCCARTHY BAINBRIDGE LIMITEDCompanies House 01096971 · GU22 0QY · Active
Notices
1
Buyers
1
Disclosed
£114k
Latest
30 Apr 2025
Profile →
07330MCCOMB PARTNERSHIP LIMITEDCompanies House 00776518 · BR5 3QX · Active
Notices
1
Buyers
1
Disclosed
£0
Latest
15 Apr 2025
Profile →
07331MCCONECHY'S TYRE SERVICE LIMITEDCompanies House SC062229 · G1 3PE · Active
Notices
1
Buyers
1
Disclosed
£360k
Latest
12 Jan 2026
Profile →
07332MCCONNELLS (MIDLANDS) LIMITEDCompanies House 13193360 · DE45 1EW · Active
Notices
1
Buyers
1
Disclosed
£96m
Latest
19 Feb 2025
Profile →
07333MCGEE ENVIRONMENTAL SERVICES LIMITEDCompanies House 00831363 · HA0 4PE · Active
Notices
1
Buyers
1
Disclosed
£200m
Latest
31 Jul 2025
Profile →
07334MCKEEVER GROUP LIMITEDCompanies House 10363367 · PR7 1PS · Active
Notices
1
Buyers
1
Disclosed
£164.4k
Latest
17 Jan 2025
Profile →
07335MCKINSEY & COMPANY INC UNITED KINGDOMCompanies House FC012665 · Active
Notices
1
Buyers
1
Disclosed
£43m
Latest
29 Apr 2025
Profile →
07336MCLAREN CONSTRUCTION LIMITEDCompanies House 05377750 · E14 5HJ · Active
Notices
1
Buyers
1
Disclosed
£14.4m
Latest
9 May 2025
Profile →
07337MCLAUGHLIN & HARVEY LIMITEDCompanies House NI027864 · BT36 4TY · Active
Notices
1
Buyers
1
Disclosed
£480.4k
Latest
10 Mar 2026
Profile →
07338MCN GROUP LIMITEDCompanies House 12593616 · SG1 6BX · Active
Notices
1
Buyers
1
Disclosed
£80.4k
Latest
29 Jan 2025
Profile →
07339MCPHILLIPS (WELLINGTON) LIMITEDCompanies House 00832117 · TF1 7FG · Active
Notices
1
Buyers
1
Disclosed
£1.8m
Latest
13 Apr 2026
Profile →
07340MCR SYSTEMS LIMITEDCompanies House 01349701 · OX10 8BA · Active
Notices
1
Buyers
1
Disclosed
£100k
Latest
30 Apr 2025
Profile →
07341MCS CLEANING AND MAINTENANCE LIMITEDCompanies House 06513360 · LE67 4JP · Active
Notices
1
Buyers
1
Disclosed
£76m
Latest
29 Jan 2025
Profile →
07342MD5 LTDCompanies House 04895973 · TS1 3QW · Active
Notices
1
Buyers
1
Disclosed
£7m
Latest
4 Apr 2025
Profile →
07343MEADOWBROOK MANOR LIMITEDCompanies House 10797740 · S7 1LW · Active
Notices
1
Buyers
1
Disclosed
£300m
Latest
1 Jul 2026
Profile →
07344MEADOWVALE HOMECARE LTDCompanies House 09287243 · TS22 5XG · Active
Notices
1
Buyers
1
Disclosed
£3.6m
Latest
24 Jan 2025
Profile →
07345MEARS LIMITEDCompanies House 02519234 · GL3 4FE · Active
Notices
1
Buyers
1
Disclosed
£800m
Latest
17 Jun 2025
Profile →
07346MECHATRONICS INTERNATIONAL LIMITEDCompanies House 02758048 · WS14 9ST · Active
Notices
1
Buyers
1
Disclosed
£29k
Latest
9 Jan 2025
Profile →
07347MED-I-PANT (U.K.) LIMITEDCompanies House 02695429 · LU7 4AJ · Active
Notices
1
Buyers
1
Disclosed
£198.5m
Latest
30 Dec 2025
Profile →
07348MEDCURRENT UK LTDCompanies House SC590606 · EH2 4JN · Active
Notices
1
Buyers
1
Disclosed
£244.7k
Latest
27 Mar 2025
Profile →
07349MEDECON HEALTHCARE UK LIMITEDCompanies House 06584490 · HP18 9BF · Active
Notices
1
Buyers
1
Disclosed
£543m
Latest
1 Jul 2026
Profile →
07350MEDELA UK LIMITEDCompanies House 04800758 · M44 5EG · Active
Notices
1
Buyers
1
Disclosed
£61.6m
Latest
17 Jun 2025
Profile →
07351MEDEZINE LIMITEDCompanies House 02349827 · S35 2PH · Active
Notices
1
Buyers
1
Disclosed
£714m
Latest
17 Mar 2025
Profile →
07352MEDHURST COMMUNICATIONS LIMITEDCompanies House 03868503 · PO15 5TX · Active
Notices
1
Buyers
1
Disclosed
£9m
Latest
8 Sept 2025
Profile →
07353MEDIA POWERHOUSE LIMITEDCompanies House 06303562 · AL2 2DQ · Active
Notices
1
Buyers
1
Disclosed
£1.2m
Latest
16 Jun 2026
Profile →
07354MEDIAREACH ADVERTISING LTD.Companies House 02082065 · SW6 2TL · Active
Notices
1
Buyers
1
Disclosed
£30k
Latest
19 Feb 2025
Profile →
07355MEDIAWORKS UK LIMITEDCompanies House 06309397 · NE11 9SZ · Active
Notices
1
Buyers
1
Disclosed
£24m
Latest
3 Mar 2025
Profile →
07356MEDICA REPORTING LIMITEDCompanies House 05026045 · TN34 1EA · Active
Notices
1
Buyers
1
Disclosed
£100k
Latest
16 Jan 2025
Profile →
07357MEDICAL ACCESS LIMITEDCompanies House 04244397 · CH1 4NP · Active
Notices
1
Buyers
1
Disclosed
£136.5m
Latest
24 Nov 2025
Profile →
07358MEDICAL DEVICES TECHNOLOGY INTERNATIONAL LIMITEDCompanies House 04383577 · WV1 4LG · Active
Notices
1
Buyers
1
Disclosed
£61.6m
Latest
17 Jun 2025
Profile →
07359MEDICAL GAS SOLUTIONS LIMITEDCompanies House 04967365 · CH6 5UY · Active
Notices
1
Buyers
1
Disclosed
£48k
Latest
11 May 2026
Profile →
07360MEDICAL IMAGING SYSTEMS LIMITEDCompanies House 03472964 · NW9 0EQ · Active
Notices
1
Buyers
1
Disclosed
£426m
Latest
31 Jul 2025
Profile →
07361MEDICARE COLGATE LIMITEDCompanies House 02958090 · EX15 2BB · Active
Notices
1
Buyers
1
Disclosed
£61.6m
Latest
17 Jun 2025
Profile →
07362MEDICARE EMS GROUP UK LIMITEDCompanies House 05840312 · CM2 7SY · Active
Notices
1
Buyers
1
Disclosed
£81.5m
Latest
3 Jan 2025
Profile →
07363MEDICARE INSOURCING SERVICES LIMITEDCompanies House 11457635 · SE1 3ER · Active
Notices
1
Buyers
1
Disclosed
£25m
Latest
7 May 2025
Profile →
07364MEDICAREPLUS INTERNATIONAL LTDCompanies House 06061230 · HA0 1DX · Active
Notices
1
Buyers
1
Disclosed
£1.5bn
Latest
8 Jul 2025
Profile →
07365MEDICASH HEALTH BENEFITS LIMITEDCompanies House 00258025 · L2 1AB · Active
Notices
1
Buyers
1
Disclosed
£80k
Latest
14 May 2025
Profile →
07366MEDICO PARTNERS LIMITEDCompanies House 09355100 · B16 8PF · Active
Notices
1
Buyers
1
Disclosed
£800m
Latest
24 Sept 2025
Profile →
07367MEDICURE PROFESSIONALS LIMITEDCompanies House 08396434 · GL55 6AT · Active
Notices
1
Buyers
1
Disclosed
£36k
Latest
18 Mar 2025
Profile →
07368MEDIPLUS LIMITEDCompanies House 02051641 · HP12 3SU · Active
Notices
1
Buyers
1
Disclosed
£61.6m
Latest
17 Jun 2025
Profile →
07369MEDIRIGHT LIMITEDCompanies House 07067487 · S81 8BP · Active
Notices
1
Buyers
1
Disclosed
£72k
Latest
25 Jun 2026
Profile →
07370MEDISPACE DIAGNOSTICS LTDCompanies House 12469280 · WA3 6AE · Active
Notices
1
Buyers
1
Disclosed
£25m
Latest
7 May 2025
Profile →
07371MEDIUS SOFTWARE LIMITEDCompanies House 04220636 · M2 3AW · Active
Notices
1
Buyers
1
Disclosed
£285.3k
Latest
3 Feb 2025
Profile →
07372MEDSERVE (SOUTH WEST) LTDCompanies House 04336790 · BS20 0DH · Active
Notices
1
Buyers
1
Disclosed
£198.5m
Latest
30 Dec 2025
Profile →
07373MEDTRUM LTDCompanies House 10208955 · WD17 1JJ · Active
Notices
1
Buyers
1
Disclosed
£1.1bn
Latest
3 Dec 2025
Profile →
07374MEDUK GROUP LTDCompanies House 12216562 · SY5 7DF · Active
Notices
1
Buyers
1
Disclosed
£150k
Latest
21 Mar 2025
Profile →
07375MEEL GROUP (PROJECTS) LIMITEDCompanies House 00787449 · ST5 2BE · Active
Notices
1
Buyers
1
Disclosed
£142.3k
Latest
7 Feb 2025
Profile →
07376MEES SOLUTIONS LIMITEDCompanies House 10721225 · NR1 1RY · Active
Notices
1
Buyers
1
Disclosed
£320m
Latest
20 Nov 2025
Profile →
07377MEGA ELECTRICAL NW LTDCompanies House 08229050 · CH7 5JH · Active
Notices
1
Buyers
1
Disclosed
£25m
Latest
24 Jan 2025
Profile →
07378MEGANEXUS LTDCompanies House 03606348 · HP2 7DX · Active
Notices
1
Buyers
1
Disclosed
£39k
Latest
6 Jan 2025
Profile →
07379MEGLIO LIMITEDCompanies House 09971786 · RG9 3DB · Active
Notices
1
Buyers
1
Disclosed
£44m
Latest
18 Jun 2025
Profile →
07380MEL GREEN CONSTRUCTION LIMITEDCompanies House 01418527 · HX5 0NE · Active
Notices
1
Buyers
1
Disclosed
£131.6k
Latest
2 Jul 2025
Profile →
07381MELDRUM STRUCTURAL AND CIVIL ENGINEERING LIMITEDCompanies House 11703185 · NE11 9JW · Active
Notices
1
Buyers
1
Disclosed
£1bn
Latest
20 Feb 2025
Profile →
07382MELLOR BUS LTDCompanies House 14729062 · BL5 2EE · Active
Notices
1
Buyers
1
Disclosed
£400m
Latest
11 Mar 2025
Profile →
07383MELM CARE SOLUTIONS LTDCompanies House 11702940 · LE17 4AY · Active
Notices
1
Buyers
1
Disclosed
£26m
Latest
15 Jul 2026
Profile →
07384MEMSAFE LIMITEDCompanies House 04832101 · NP12 4AD · Active
Notices
1
Buyers
1
Disclosed
£70k
Latest
9 Jan 2026
Profile →
07385MENCAP IN KIRKLEESCompanies House 02428994 · HD3 3LX · Active
Notices
1
Buyers
1
Disclosed
£137.4k
Latest
27 May 2025
Profile →
07386MENDICK WARING LIMITEDCompanies House 04700822 · NW1 0EE · Active
Notices
1
Buyers
1
Disclosed
£70k
Latest
15 Jul 2025
Profile →
07387MENTAL HEALTH FIRST AID ENGLAND COMMUNITY INTEREST COMPANYCompanies House 07021392 · W1W 5PF · Active
Notices
1
Buyers
1
Disclosed
£31.8k
Latest
14 Mar 2025
Profile →
07388MEPK ARCHITECTS LIMITEDCompanies House 01183117 · N7 8EL · Active
Notices
1
Buyers
1
Disclosed
£85k
Latest
17 Oct 2025
Profile →
07389MERAKI UNIQUE CARE LIMITEDCompanies House 11300282 · IG1 4DU · Active
Notices
1
Buyers
1
Disclosed
£0
Latest
28 Nov 2025
Profile →
07390MERCUR SOLUTIONS (UK) LIMITEDCompanies House 12025712 · EC1A 7BN · Active
Notices
1
Buyers
1
Disclosed
£200.8k
Latest
16 Jul 2025
Profile →
07391MERCURY CARE SERVICES LIMITEDCompanies House 08060409 · CR7 6AW · Active
Notices
1
Buyers
1
Disclosed
£0
Latest
28 Nov 2025
Profile →
07392MERCURY TRAINING SERVICES LTDCompanies House 05442257 · DY5 1XN · Active
Notices
1
Buyers
1
Disclosed
£756.9k
Latest
6 Sept 2025
Profile →
07393MEREVALE HOUSE LIMITEDCompanies House 13905936 · CV9 2PA · Active
Notices
1
Buyers
1
Disclosed
£67.8k
Latest
29 Jan 2025
Profile →
07394MERGERMARKET LIMITEDCompanies House 03879547 · EC4R 1BE · Active
Notices
1
Buyers
1
Disclosed
£17.3k
Latest
26 Feb 2025
Profile →
07395MERIDIAN BUSINESS SUPPORT LIMITEDCompanies House 02386774 · M22 0RR · Active
Notices
1
Buyers
1
Disclosed
£2m
Latest
2 Jun 2025
Profile →
07396MERIDIAN TECHNIQUE LIMITEDCompanies House 03478202 · SO16 7NS · Active
Notices
1
Buyers
1
Disclosed
£57.6k
Latest
24 Oct 2025
Profile →
07397MERIDIAN TRUSTCompanies House 07552498 · PE28 5TQ · Active
Notices
1
Buyers
1
Disclosed
£13.2k
Latest
27 Feb 2025
Profile →
07398MERIT HOLDINGS LIMITEDCompanies House 04499715 · NE1 6AH · In Administration
Notices
1
Buyers
1
Disclosed
£2.6bn
Latest
9 Sept 2025
Profile →
07399MERITEC LIMITEDCompanies House 03224622 · BD21 3DS · Active
Notices
1
Buyers
1
Disclosed
£172k
Latest
17 Jul 2025
Profile →
07400MERITS HEALTH PRODUCTS UK LTDCompanies House 15017729 · AL1 1LJ · Active
Notices
1
Buyers
1
Disclosed
£77m
Latest
6 Aug 2025
Profile →
10,143 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 →