- Mabgate - 1 company
- Mablethorpe - 7 companies
- MACCLESFIELD - 127 companies
- Macduff - 1 company
- Machynlleth - 6 companies
- Macmerry - 1 company
- Madrid - 1 company
- Maesteg - 5 companies
- Maghera - 1 company
- Magherafelt - 22 companies
- Mahwah - 1 company
- Maidenhead - 105 companies
- Maidstone - 164 companies
- Maidstone, - 1 company
- Maistone - 1 company
- Maldon - 56 companies
- Mallow - 1 company
- Malmesbury - 18 companies
- Malpas - 9 companies
- Malton - 29 companies
- Malvern - 77 companies
- Manchester - 1065 companies
- Manchetser - 1 company
- Mancot - 1 company
- MANNINGTREE - 17 companies
- Manor RoadSheffield - 1 company
- Mansfield - 134 companies
- Mansfield Woodhouse - 4 companies
- map Lancashire - 1 company
- Mapledurwell - 1 company
- Mappely - 1 company
- March - 29 companies
- Marden - 5 companies
- Margam - 1 company
- Margate - 26 companies
- Marholm - 1 company
- Mark - 1 company
- Market Drayton - 16 companies
- Market Harborough - 47 companies
- Market Overton - 1 company
- Market Rasen - 18 companies
- Market Weighton - 1 company
- Markfield - 7 companies
- Markyate, St. Albans - 1 company
- Marlborough - 23 companies
Towns 1 to 45 | Page 1 of 5