- Mabgate - 1 company
- Mablethorpe - 7 companies
- MACCLESFIELD - 125 companies
- Macduff - 1 company
- Machynlleth - 5 companies
- Macmerry - 1 company
- Madrid - 1 company
- Maesteg - 5 companies
- Maghera - 1 company
- Magherafelt - 23 companies
- Mahwah - 1 company
- Maidenhead - 103 companies
- Maidstone - 173 companies
- Maidstone, - 1 company
- Maistone - 1 company
- Maldon - 54 companies
- Mallow - 1 company
- Malmesbury - 18 companies
- Malpas - 9 companies
- Malton - 29 companies
- Malvern - 76 companies
- Mancheser - 1 company
- Manchester - 1080 companies
- Manchester Road - 1 company
- Manchester, - 1 company
- Manchetser - 1 company
- Mancot - 1 company
- MANNINGTREE - 19 companies
- Manor RoadSheffield - 1 company
- Mansfield - 135 companies
- Mansfield Woodhouse - 4 companies
- map Lancashire - 1 company
- Mapledurwell - 1 company
- Mappely - 1 company
- March - 30 companies
- Marden - 5 companies
- Maresfield - 1 company
- Margam - 1 company
- Margate - 26 companies
- Marholm - 1 company
- Mark - 1 company
- Market Drayton - 15 companies
- Market Harborough - 45 companies
- Market Overton - 1 company
- Market Rasen - 18 companies
Towns 1 to 45 | Page 1 of 5