CRAWLABLE SUPPLIER DIRECTORY

Public-contract suppliers, page 73.

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 73 of 102
07201M & K CONSULT LTDCompanies House 15836924 · WN1 2AD · Active
Notices
1
Buyers
1
Disclosed
£800m
Latest
24 Sept 2025
Profile →
07202M BISSELL DISPLAY LIMITEDCompanies House 04626424 · DE22 3AG · Active
Notices
1
Buyers
1
Disclosed
£200k
Latest
4 Feb 2025
Profile →
07203M D HUNT LTDCompanies House 14804118 · B24 9BE · Active
Notices
1
Buyers
1
Disclosed
£197k
Latest
9 Apr 2025
Profile →
07204M GROUP TRANSPORT (RAIL & AVIATION) LIMITEDCompanies House 01450372 · SG1 2ST · Active
Notices
1
Buyers
1
Disclosed
£300k
Latest
20 Jan 2026
Profile →
07205M HOWELLS (SERVICES) LIMITEDCompanies House 04390499 · WV2 4JH · Active
Notices
1
Buyers
1
Disclosed
£46.6k
Latest
30 Jan 2025
Profile →
07206M J BIRTWISTLE & CO LIMITEDCompanies House 04685959 · M44 5FS · Active
Notices
1
Buyers
1
Disclosed
£288.1k
Latest
13 Feb 2025
Profile →
07207M REALISATIONS 2026 LIMITEDCompanies House 01083749 · LS1 4DP · In Administration
Notices
1
Buyers
1
Disclosed
£150m
Latest
5 Aug 2025
Profile →
07208M TRACEY BUILDING CONTRACTORS LTDCompanies House 04713251 · BB10 3PQ · Active
Notices
1
Buyers
1
Disclosed
£500k
Latest
1 Dec 2025
Profile →
07209M&C SAATCHI WORLD SERVICES LLPCompanies House OC364842 · W1F 9EE · Active
Notices
1
Buyers
1
Disclosed
£73.9k
Latest
19 Mar 2025
Profile →
07210M&D PIPEWORK SERVICES LIMITEDCompanies House 09772690 · B98 9PB · Active
Notices
1
Buyers
1
Disclosed
£10m
Latest
11 Nov 2025
Profile →
07211M&G TRUSTEE COMPANY LIMITEDCompanies House 01863305 · EC3M 5AG · Active
Notices
1
Buyers
1
Disclosed
£110k
Latest
21 Jan 2025
Profile →
07212M.C. DEAN, INC.Companies House FC031784 · Active
Notices
1
Buyers
1
Disclosed
£168k
Latest
24 Jan 2025
Profile →
07213M.F. FREEMAN LIMITEDCompanies House 02180612 · GL17 9BH · Active
Notices
1
Buyers
1
Disclosed
£103.9k
Latest
20 Mar 2025
Profile →
07214M10 FIRE CONSULTANCY LIMITEDCompanies House 05435690 · AL1 3NA · Active
Notices
1
Buyers
1
Disclosed
£50k
Latest
6 Feb 2025
Profile →
07215M3 HOUSING LIMITEDCompanies House 04966582 · CR4 2QA · Active
Notices
1
Buyers
1
Disclosed
£51.4k
Latest
29 Jan 2025
Profile →
07216MAC BUILDING SERVICES LIMITEDCompanies House 09601637 · B47 6AB · Active
Notices
1
Buyers
1
Disclosed
£122.8k
Latest
23 Jan 2026
Profile →
07217MAC GROUNDWORK’S AND CONSTRUCTION LTDCompanies House 12757284 · WN2 1HF · Active
Notices
1
Buyers
1
Disclosed
£1.5m
Latest
31 Jan 2025
Profile →
07218MAC ZERO MODULAR BUILDINGS LTDCompanies House NI671775 · BT71 4PB · Active
Notices
1
Buyers
1
Disclosed
£2.6bn
Latest
9 Sept 2025
Profile →
07219MAC'S TRUCK SALES LIMITEDCompanies House 03149885 · HD3 3ZA · Active
Notices
1
Buyers
1
Disclosed
£1.1bn
Latest
3 Feb 2025
Profile →
07220MACBROOKGAS LTDCompanies House 10101089 · NR17 1GY · Active
Notices
1
Buyers
1
Disclosed
£90m
Latest
8 Jan 2025
Profile →
07221MACCREANOR LAVINGTON LIMITEDCompanies House 04944069 · EC1V 3RS · Active
Notices
1
Buyers
1
Disclosed
£70k
Latest
13 Feb 2025
Profile →
07222MACE GROUP LIMITEDCompanies House 04228706 · EC2M 6XB · Active
Notices
1
Buyers
1
Disclosed
£200.9k
Latest
7 Aug 2025
Profile →
07223MACE LIMITEDCompanies House 02410626 · EC2M 6XB · Active
Notices
1
Buyers
1
Disclosed
£48.2k
Latest
3 Feb 2026
Profile →
07224MACEMAIN + AMSTAD LIMITEDCompanies House 03466476 · NN17 5XU · Active
Notices
1
Buyers
1
Disclosed
£136.3k
Latest
18 Feb 2025
Profile →
07225MACGREGOR EDITORIAL LTDCompanies House 15844203 · SE4 1SL · Active
Notices
1
Buyers
1
Disclosed
£36k
Latest
13 Jan 2025
Profile →
07226MACINNES BROTHERS LIMITEDCompanies House SC148876 · HS7 5LY · Active
Notices
1
Buyers
1
Disclosed
£47.8k
Latest
16 May 2025
Profile →
07227MACKELLAR SCHWERDT LLPCompanies House OC416635 · BN7 2BQ · Active
Notices
1
Buyers
1
Disclosed
£38.5k
Latest
4 Jun 2025
Profile →
07228MACKWELL HEALTH LIMITEDCompanies House 13364785 · WS9 8UG · Active
Notices
1
Buyers
1
Disclosed
£100m
Latest
7 Feb 2025
Profile →
07229MACPAC REFUSE BODIES LTDCompanies House NI619394 · BT41 4NZ · Active
Notices
1
Buyers
1
Disclosed
£1.1bn
Latest
3 Feb 2025
Profile →
07230MACQUARIE CAPITAL (EUROPE) LIMITEDCompanies House 03704031 · EC2Y 9HD · Active
Notices
1
Buyers
1
Disclosed
£119k
Latest
6 Mar 2025
Profile →
07231MACROMED (UK) LIMITEDCompanies House 05797879 · EC2Y 5EB · Active
Notices
1
Buyers
1
Disclosed
£426m
Latest
31 Jul 2025
Profile →
07232MACS AUTOMATED BOLLARD SYSTEMS LIMITEDCompanies House 06765066 · M34 3QS · Active
Notices
1
Buyers
1
Disclosed
£488.9k
Latest
19 May 2025
Profile →
07233MAD4 BUSINESS LTDCompanies House 12614465 · HA7 1JD · Active
Notices
1
Buyers
1
Disclosed
£320m
Latest
20 Nov 2025
Profile →
07234MADIGANGILL RESOURCE LIMITEDCompanies House 07037354 · EC3A 3DE · Active
Notices
1
Buyers
1
Disclosed
£200k
Latest
14 Oct 2025
Profile →
07235MADISON BROOK (GROUP) LIMITEDCompanies House 07466792 · SE1 0UR · Active
Notices
1
Buyers
1
Disclosed
£15.6m
Latest
5 Feb 2025
Profile →
07236MAG ORTHOTICS LIMITEDCompanies House 05032201 · S9 2RX · Active
Notices
1
Buyers
1
Disclosed
£714m
Latest
17 Mar 2025
Profile →
07237MAGIA CX UK LTDCompanies House 08557311 · SW1E 5BY · Active
Notices
1
Buyers
1
Disclosed
£100k
Latest
26 Nov 2025
Profile →
07238MAGIC SQUARE SYSTEMS LIMITEDCompanies House 03680737 · CV1 2TT · Active
Notices
1
Buyers
1
Disclosed
£26.4k
Latest
20 Jan 2025
Profile →
07239MAGNET LIMITEDCompanies House 02762625 · DL1 4XT · Active
Notices
1
Buyers
1
Disclosed
£150m
Latest
5 Aug 2025
Profile →
07240MAGNETIC SYSTEMS TECHNOLOGY LIMITEDCompanies House 02763007 · S60 1FH · Active
Notices
1
Buyers
1
Disclosed
£1.1bn
Latest
3 Feb 2025
Profile →
07241MAGPIE CREATIVE COMMUNICATIONS LIMITEDCompanies House 07685325 · LS9 8AG · Active
Notices
1
Buyers
1
Disclosed
£70k
Latest
16 Jan 2026
Profile →
07242MAIDAID LIMITEDCompanies House 03589264 · NN13 7UG · Active
Notices
1
Buyers
1
Disclosed
£96.2m
Latest
13 May 2025
Profile →
07243MAILMANAGER LIMITEDCompanies House 10174754 · NG11 6JS · Active
Notices
1
Buyers
1
Disclosed
£21.2k
Latest
23 Oct 2025
Profile →
07244MAINSTREAM TRAINING LIMITEDCompanies House 03348003 · ME15 6AQ · Active
Notices
1
Buyers
1
Disclosed
£67.5k
Latest
15 Jul 2025
Profile →
07245MAINTAIN UK DRAINS LIMITEDCompanies House 05672765 · BH12 1JY · Active
Notices
1
Buyers
1
Disclosed
£87.5k
Latest
26 Feb 2026
Profile →
07246MAINTEC LTDCompanies House 04646325 · PR8 2AG · Active
Notices
1
Buyers
1
Disclosed
£384k
Latest
13 Jun 2025
Profile →
07247MAINTEL HOLDINGS PLCCompanies House 03181729 · EC3A 2BG · Active
Notices
1
Buyers
1
Disclosed
£33k
Latest
3 Jun 2026
Profile →
07248MAJOR OAK DESIGN AND CONSTRUCTION LIMITEDCompanies House 12110437 · DE21 7BF · Active
Notices
1
Buyers
1
Disclosed
£75.6k
Latest
23 Jan 2025
Profile →
07249MAKE IT CLEAR GROUP LIMITEDCompanies House 11657456 · NR7 0TA · Active
Notices
1
Buyers
1
Disclosed
£133.1k
Latest
3 Mar 2025
Profile →
07250MAKERS CONSTRUCTION LTD.Companies House 06348341 · WS14 0SB · Active
Notices
1
Buyers
1
Disclosed
£2.3m
Latest
30 Sept 2025
Profile →
07251MAKSANUS CARE SERVICES LIMITEDCompanies House 06751127 · NW9 6NB · Active
Notices
1
Buyers
1
Disclosed
£0
Latest
28 Nov 2025
Profile →
07252MAKUTU DOT IO LIMITEDCompanies House 12417058 · M15 5QJ · Active
Notices
1
Buyers
1
Disclosed
£450k
Latest
13 Mar 2026
Profile →
07253MALACHI SPECIALIST FAMILY SUPPORT SERVICES C.I.C.Companies House 06996096 · B13 0PT · Active
Notices
1
Buyers
1
Disclosed
£7.7m
Latest
16 Apr 2025
Profile →
07254MALC FIRTH LANDSCAPES LIMITEDCompanies House 06933147 · PE20 2HY · Active
Notices
1
Buyers
1
Disclosed
£2.5m
Latest
11 Feb 2025
Profile →
07255MALCOLM HUGHES LAND SURVEYORS LIMITEDCompanies House 01319080 · WA3 6BX · Active
Notices
1
Buyers
1
Disclosed
£11.2k
Latest
7 Jan 2025
Profile →
07256MALLATITE LIMITEDCompanies House 02621328 · B90 4LH · Active
Notices
1
Buyers
1
Disclosed
£6.4m
Latest
23 May 2025
Profile →
07257MALSIS HALL LIMITEDCompanies House 10257170 · BL4 0NN · Active
Notices
1
Buyers
1
Disclosed
£300m
Latest
1 Jul 2026
Profile →
07258MAMA BEAR'S DAY NURSERY LTDCompanies House 04546256 · BS15 3DR · Active
Notices
1
Buyers
1
Disclosed
£1.5m
Latest
4 Feb 2025
Profile →
07259MAMMOTH DESIGN CONSULTANTS LTDCompanies House NI040558 · BT1 1EX · Active
Notices
1
Buyers
1
Disclosed
£115k
Latest
7 May 2025
Profile →
07260MAN AND MACHINE LIMITEDCompanies House 02417402 · OX9 3RR · Active
Notices
1
Buyers
1
Disclosed
£106.2k
Latest
1 Dec 2025
Profile →
07261MANAGEMENT & CONSTRUCTION SERVICES LIMITEDCompanies House 01669454 · GU22 8BF · Active
Notices
1
Buyers
1
Disclosed
£721.9k
Latest
16 Jun 2026
Profile →
07262MANCHESTER AND CHESHIRE CONSTRUCTION COMPANY LIMITEDCompanies House 01021959 · M5 4WB · Active
Notices
1
Buyers
1
Disclosed
£10.8k
Latest
15 Jan 2025
Profile →
07263MANCHESTER SQUARE PARTNERS LLPCompanies House OC313806 · SW1E 6HX · Active
Notices
1
Buyers
1
Disclosed
£60k
Latest
31 Oct 2025
Profile →
07264MANMET LIMITEDCompanies House 02701352 · M15 6BX · Active
Notices
1
Buyers
1
Disclosed
£33.5k
Latest
24 Mar 2026
Profile →
07265MANSTAL LIMITEDCompanies House 01716293 · B78 3QY · Active
Notices
1
Buyers
1
Disclosed
£10m
Latest
11 Nov 2025
Profile →
07266MANTRA LEARNING LIMITEDCompanies House 02743170 · M24 1RU · Active
Notices
1
Buyers
1
Disclosed
£62.8k
Latest
7 Feb 2025
Profile →
07267MANTRA SERVICES LIMITEDCompanies House 06764290 · NN15 6PE · Active
Notices
1
Buyers
1
Disclosed
£1.7m
Latest
8 Jul 2025
Profile →
07268MANUKA AI LIMITEDCompanies House 10403421 · M3 7FB · Active
Notices
1
Buyers
1
Disclosed
£555k
Latest
11 Jun 2026
Profile →
07269MANVERS MAIN CONSTRUCTION LIMITEDCompanies House 14897820 · S63 5DP · Active
Notices
1
Buyers
1
Disclosed
£45.6k
Latest
14 Jul 2026
Profile →
07270MAREGO LIMITEDCompanies House 04953460 · EN2 8JR · Active
Notices
1
Buyers
1
Disclosed
£0
Latest
28 Nov 2025
Profile →
07271MARIA MALLABAND LIMITEDCompanies House 02156720 · LS12 6DB · Active
Notices
1
Buyers
1
Disclosed
£300m
Latest
1 Jul 2026
Profile →
07272MARIAMA CARE LTDCompanies House 07801802 · EN3 7EH · Voluntary Arrangement
Notices
1
Buyers
1
Disclosed
£0
Latest
28 Nov 2025
Profile →
07273MARICK COMMUNICATIONS LIMITEDCompanies House 06105277 · M5 3EZ · Active
Notices
1
Buyers
1
Disclosed
£196k
Latest
8 Jun 2026
Profile →
07274MARIPOSA CARE GROUP LIMITEDCompanies House 10104381 · DE4 5FY · Active
Notices
1
Buyers
1
Disclosed
£300m
Latest
1 Jul 2026
Profile →
07275MARK EVANS CONSULTING LTDCompanies House 09470091 · RG4 7ST · Active
Notices
1
Buyers
1
Disclosed
£90k
Latest
28 Mar 2025
Profile →
07276MARK MURPHY & PARTNER LIMITEDCompanies House SC185359 · EH11 4FB · Active
Notices
1
Buyers
1
Disclosed
£125k
Latest
6 Nov 2025
Profile →
07277MARK VIGRASS LIMITEDCompanies House 04959520 · PE38 9BJ · Active
Notices
1
Buyers
1
Disclosed
£93.2k
Latest
13 Feb 2025
Profile →
07278MARKET CURATORS LIMITEDCompanies House 13546674 · W1W 5PF · Active
Notices
1
Buyers
1
Disclosed
£110k
Latest
12 Feb 2026
Profile →
07279MARKETBRIDGE EUROPE LIMITEDCompanies House 03988503 · W1T 3EQ · Active
Notices
1
Buyers
1
Disclosed
£42.1k
Latest
10 Apr 2026
Profile →
07280MARLBOROUGH CONSULTING LLPCompanies House OC400141 · W1T 1QL · Active
Notices
1
Buyers
1
Disclosed
£249.5k
Latest
9 Feb 2026
Profile →
07281MARLUX MEDICAL LIMITEDCompanies House 03577009 · GL54 2HQ · Active
Notices
1
Buyers
1
Disclosed
£24.3m
Latest
5 Jun 2025
Profile →
07282MARMAX PRODUCTS LIMITEDCompanies House 01661404 · DH9 9QX · Active
Notices
1
Buyers
1
Disclosed
£32m
Latest
7 Apr 2025
Profile →
07283MARRONS PLANNING LIMITEDCompanies House 08600819 · B4 6AA · Active
Notices
1
Buyers
1
Disclosed
£30k
Latest
18 Feb 2025
Profile →
07284MARRS DOMESTICS LIMITEDCompanies House 08579641 · CV6 6FL · Active
Notices
1
Buyers
1
Disclosed
£0
Latest
11 Sept 2025
Profile →
07285MARSDEN CONTRACT SERVICES LIMITEDCompanies House 10933352 · BD23 6QR · Active
Notices
1
Buyers
1
Disclosed
£3.4m
Latest
28 Jan 2026
Profile →
07286MARSDENS C.S. LIMITEDCompanies House 03179504 · GU1 3SX · Active
Notices
1
Buyers
1
Disclosed
£49.3k
Latest
3 Jan 2025
Profile →
07287MARSH WALL LIMITEDCompanies House 06319869 · TW4 6BY · Active
Notices
1
Buyers
1
Disclosed
£243.5k
Latest
22 May 2026
Profile →
07288MARSHALL CLEAN HEAT AND POWER LTDCompanies House 06696717 · TS18 3SB · Active
Notices
1
Buyers
1
Disclosed
£347.2k
Latest
19 Jun 2025
Profile →
07289MARTEC ENGINEERING GROUP LIMITEDCompanies House SC165315 · G32 8RG · Active
Notices
1
Buyers
1
Disclosed
£255m
Latest
21 Feb 2025
Profile →
07290MARTEK MARINE LIMITEDCompanies House 03930003 · S63 5AB · Active
Notices
1
Buyers
1
Disclosed
£120m
Latest
20 Aug 2025
Profile →
07291MARTELLO BUILDING CONSULTANCY LIMITEDCompanies House 07797106 · CT18 7TQ · Active
Notices
1
Buyers
1
Disclosed
£10k
Latest
23 Apr 2026
Profile →
07292MARTELLO FINANCIAL SERVICES LTDCompanies House 11877681 · WC2A 2JR · Active
Notices
1
Buyers
1
Disclosed
£170k
Latest
22 Aug 2025
Profile →
07293MARTIN JAMES MEDICAL LIMITEDCompanies House 02261276 · TR1 2XN · Active
Notices
1
Buyers
1
Disclosed
£50k
Latest
20 Jan 2025
Profile →
07294MARTIN WILLIAMS (HOLDINGS) LIMITEDCompanies House 10439341 · HU12 9EF · Active
Notices
1
Buyers
1
Disclosed
£400m
Latest
11 Mar 2025
Profile →
07295MARTIN WILLIAMS (HULL) LIMITEDCompanies House 04756870 · HU12 9EF · Active
Notices
1
Buyers
1
Disclosed
£1
Latest
6 Nov 2025
Profile →
07296MARVAL SOFTWARE LIMITEDCompanies House 02425318 · RG42 2QH · Active
Notices
1
Buyers
1
Disclosed
£248.7k
Latest
26 Jan 2026
Profile →
07297MARVELLOUS SECURITY SERVICES LIMITEDCompanies House 10250320 · SK8 1BB · Active
Notices
1
Buyers
1
Disclosed
£125m
Latest
29 May 2025
Profile →
07298MARWOOD ELECTRICAL COMPANY LIMITEDCompanies House 01343397 · RG14 5TN · Active
Notices
1
Buyers
1
Disclosed
£6.4m
Latest
23 May 2025
Profile →
07299MASAMI LTDCompanies House 11396596 · DE4 5GL · Active
Notices
1
Buyers
1
Disclosed
£260k
Latest
14 Jan 2025
Profile →
07300MASON THOMAS LIMITEDCompanies House 07587878 · PE9 2EB · Active
Notices
1
Buyers
1
Disclosed
£6.9m
Latest
17 Apr 2026
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 →