- Mabgate - 1 company
- Mablethorpe - 7 companies
- MACCLESFIELD - 125 companies
- Macduff - 1 company
- Machynlleth - 4 companies
- Mackworth - 1 company
- Macmerry - 1 company
- Madrid - 1 company
- Maesteg - 4 companies
- Maghera - 1 company
- Magherafelt - 23 companies
- Mahwah - 1 company
- Maidenhead - 89 companies
- Maidstone - 155 companies
- Maidstone, - 1 company
- Maldon - 57 companies
- Malmesbury - 19 companies
- Malpas - 8 companies
- Malton - 30 companies
- Malvern - 70 companies
- mancehster - 1 company
- Mancheser - 1 company
- Manchester - 928 companies
- Manchester Road - 1 company
- Manchester, - 1 company
- Mancot - 1 company
- MANNINGTREE - 18 companies
- Mansfield - 128 companies
- Mansfield Woodhouse - 4 companies
- map Lancashire - 1 company
- Mapledurwell - 1 company
- Mappely - 1 company
- March - 25 companies
- Marden - 5 companies
- Maresfield - 1 company
- Margate - 25 companies
- Marholm - 1 company
- Mark - 1 company
- Market Drayton - 16 companies
- Market Harborough - 47 companies
- Market Rasen - 16 companies
- Market Weighton - 1 company
- Markfield - 6 companies
- Markyate, St. Albans - 1 company
- Marlborough - 21 companies
Towns 1 to 45 | Page 1 of 4