- Mabgate - 1 company
- Mablethorpe - 7 companies
- MACCLESFIELD - 121 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 - 90 companies
- Maidstone - 154 companies
- Maidstone, - 1 company
- Maldon - 56 companies
- Malmesbury - 18 companies
- Malpas - 8 companies
- Malton - 27 companies
- Malvern - 68 companies
- mancehster - 1 company
- Mancheser - 1 company
- Manchester - 914 companies
- Manchester Road - 1 company
- Manchester, - 1 company
- Mancot - 1 company
- MANNINGTREE - 17 companies
- Mansfield - 123 companies
- Mansfield Woodhouse - 3 companies
- map Lancashire - 1 company
- Mapledurwell - 1 company
- Mappely - 1 company
- March - 24 companies
- Marden - 5 companies
- Maresfield - 1 company
- Margate - 24 companies
- Marholm - 1 company
- Mark - 1 company
- Market Drayton - 16 companies
- Market Harborough - 46 companies
- Market Rasen - 16 companies
- Market Weighton - 1 company
- Markfield - 5 companies
- Markyate, St. Albans - 1 company
- Marlborough - 20 companies
Towns 1 to 45 | Page 1 of 4