M & M Partnership Cardiff
M & R.E Rogers Insurance Banbury
M & S Consultants Wembley
M & S Insurance Services Chesterfield
M & Z Group Bradford
M Byrne Insurance Newry
M Edwards Insurance Services Ltd Chesterfield
M F S Checkland London
M Foley & Co Preston
M G Care Executive Exeter
M J B Insurance & Independent Doncaster
M J Webb Financial Services Thame
M L P Insurance Services Ltd Shipley
M Rogers Ludlow
M Tahir & Co London
M Thurlow & Co Potters Bar
M Wood Insurance Services Ltd Bridgend
M Wood Insurance Services Ltd Cardiff
M.A Griffiths & Co Romford
M.A Leer Armagh
M.B Insurances Armagh
M.B. Mulcahy Associates London
M.B.T Insurance Services Gillingham
M.C Edwards (Insurance Brokers) Ltd Wellingborough
M.C Kershaw & Co.Ltd London
M.C.M Hesketh Ltd Bury
M.D Macpherson & Partners Weston-Super-Mare
M.D Tozer Cleckheaton
M.E French & Co Preston
M.E.M. Insurance Brokers Ltd Stoke-On-Trent
M.F.L Insurance Bureau Nuneaton
M.G Insurance Consultants Stalybridge
M.G Smithies (Insurance Brokers) Ltd Wigan
M.Georgieff Jones Insurance Services Ltd Flint
M.H.C Insurance Services Hastings
M.J Claims Service London
M.J Lees (Insurances) Ltd Lightwater
M.J Mac & Co Leamington Spa
M.K.C plc Basildon
M.L Bender Truro
M.L Chapman Insurance Brokers Royston
M.L.T Pitts (Worcester) Ltd Worcester
M.P.W Insurance Brokers Ltd Henley-On-Thames
M.R Bloor & Co Lymm
M.R Insurance Services Manchester
M.R Lonsdale & Partner Durham County
M.R Ratcliffe Consultants Ltd Cheltenham
M.R.I.B High Wycombe
M.R.M.I.B Ltd Rugby
M.S plc London
M.T.J Mogg Business Services Bridgend
M.T.J Mogg Business Services Porth
M.T.M Bacup
M.W Solly Insurance Consultant Tenterden
Macadam Investment Ltd Chessington
Macbeth & Co Reading
Macbeth Scott & Co.Ltd Kendal
MacDonald Black Ltd Glasgow
Macdonald Reid Scott Edinburgh
MacFarlane Bruce & Co. Ltd. Inverness
Macfarlane Gray Insurance Services Ltd Stirling
MacInsure Brokers Ltd Kilmarnock
Mackinnon & Allan Portree
Mackinnon James Anthony & Co Ashford
MacLeod Insurance Isle Of Benbecula
MacQueen International Guildford
Maida Vale Insurance Bureau London
Mainstay Anchor Ltd Hove
Mainstay Anson (Hastings) Ltd St. Leonards-On-Sea
Mainstay Anson Ltd Eastbourne
Mainwaring Francis & Associates (Bramhall) Ltd Stockport
Mainway Insurance Rochdale
Mair Ewen C & Co Castle Douglas
Maisey Patterson Insurance Services St. Albans
Major Financial Services Halifax
Major Insurance Consultants Mansfield
Malbon,Townsend & Partners Stoke-On-Trent
Malcolm Corbett & Co Kenilworth
Malcolm G Smith Insurance Consultants Witham
Malcolm Piper Chorley
Malcolm Pitts Insurance & Mortgage Brokers Henley-On-Thames
Maldwyn Jones Pontyclun
Mall-Wood Insurance Services Ipswich
Malyon Lestrange Insurance Services Limited Broxbourne
Managed Healthcare Ltd Winscombe
Manbury Insurance Brokers Ltd Bromley
Manchester Dickson Holdings Ltd London
Mancroft Insurance Services Norwich
Mandroyds Ltd Cleethorpes
Mann Broadbent & Co.Ltd Worcester
Mann Broadbent (Sports Division) Ltd Worcester
Manning Williams Ltd London
Manor Brokers Coventry
Manor Brokers Eastcote
Manor House Commercial Services Mansfield
Manor House Mercantile Ltd Kings Lynn
Manor Insurance Hastings
Manor Insurance Consultants Stockport
Manor Insurance Services Colne
Manson J.L & Partners Ltd Manchester
Mantel Insurance Consultancy Smethwick
Marchant & Co Camberley
Marcus Hearn & Co.Ltd London
Marden & Co Cardiff
Mardon Marine Insurance Brokers Shrewsbury
Margins (Insurance Services) Burnley
Marine Line Direct Insurance Services Ltd Broadstairs
Mark Andrews Insurance Agents Southend-On-Sea
Mark Richard (Brokers) Ltd Bristol
Mark Richard (Brokers) Ltd Cheltenham
Market Bosworth Insurance Services Ltd Nuneaton
Marks & Co Sutton Coldfield
Marks Peter Bridport
Marlow A.W & Co Burton-On-Trent
Marlow Insurance Brokers Bedford
Marlow,Gardner & Cooke Ltd Peterborough
Marnell International Insurance Services Wallasey
Marrs Insurance Brokers Ltd Enfield
Marsh & Co (Southern) Gravesend
Marsh & Co Ltd Leicester
Marsh Down Chatham
Marsh Down Insurance Brokers Sittingbourne
Marsh Insurance Services New Romney
Marsh LTD Manchester
Marsh Private Client Services Hitchin
Marsh UK Ltd Carlisle
Marsh UK Ltd Newcastle Upon Tyne
Marsh UK Ltd Redhill
Marsh UK Ltd Cardiff
Marsh UK Ltd Aberdeen
Marsh UK Ltd Bristol
Marsh UK Ltd Southampton
Marshall Wooldridge Ltd Leeds
Marshall, Ewart & Graham Ltd Edinburgh
Marshall-Emmens Associates Ltd Rayleigh
Marshland Insurance Services Ltd Kings Lynn
Marston Bradley & Co Evesham
Martin & Galpin (Insurance Services) Ltd Bristol
Martin & Pethard Insurance Brokers Ltd Redditch
Martin Anderson Cleethorpes
Martin Bage Insurance Services Shildon
Martin Bird Insurance Brokers Darwen
Martin Deakin Nottingham
Martin Fraser Ltd Alcester
Martin Hale & Co.Ltd Hertford
Martin Hale & Co.Ltd Bristol
Martin Harvey & Co.(Ins) Surbiton
Martin Humphrey & Dumper Alcester
Martin Hunter Insurance Services Seaford
Martin Hunter Insurance Services Newhaven
Martin Insurances Rochester
Martin K Kemp Milton Keynes
Martin P.M & Co.Ltd Leicester
Martinez & Partners Ltd Basingstoke
Martyn Smith & Co Bristol
Mason & Ball & Associates Ltd Bagshot
Mason Insurance Agency Ltd Hayes
Massey Fowler & Lacey Ltd Croydon
Massey S & P.E Havant
Master Cover Insurance New Barnet
Masterpolicy Biggleswade
Mathews Comfort & Co.Ltd Oxford
Matlock Insurance Consultants Matlock
Matrix Health Ltd Droitwich
Matta & Co Cardiff
Matthew Gerard Travel Insurance Services Ltd Woking
Matthews & Hayes Ltd Romford
Maurice Keating & Partners Camberley
Maurice Urwin & Co Longfield
Mawdsley & Co Macclesfield
Maxwell Financial Advisers Newport
Mayfair Insurance Bedford
Mayland Insurance Services Chelmsford
Mayman Financial Services Ltd Uckfield
McCann Insurance Services Ltd Manchester
McCarroll McConnell & Co Ballymena
McClarron Insurance Consultants Scarborough
McClure & Whitaker Ltd Grange-Over-Sands
McCumiskey & Co. Newry
MCE Elite Wellingborough
McGee Lindsay & Co Motherwell
McGhie & Cowings Property Services Cramlington
McGorty Insurances Enniskillen
McGready B Magherafelt
McGregor Lloyd Ltd Solihull
McIlraith Andrew Life & Pensions Ltd Banchory
MCk Insurance Services Annan
McKenna Associates Peterborough
McKerchar Investment & Pension Services Dundee
McLean Associates Bridgnorth
McLeish R.C Lanark
McMichael S J & Co Belfast
McMorrow Murphy Insurance Ltd Manchester
McMullen Insurance Brokers Ltd Bournemouth
McMurdo Potipher Webb Ltd Maidstone
McNamara & Co Eastbourne
McParland E Newry
Meadons Market Drayton
Meads Insurance Consultants Eastbourne
Mearns Financial Consultants Laurencekirk
Meden Insurance Services Ltd Newark
MEDexpat London
Media Insurance Brokers Ltd London
Media Insurance Services Cheadle
Medibroker On-Line Whitley Bay
Medical & Professional Insurance Bureau Cardiff
Medical Assurance Bureau Huntingdon
Medical Auxiliary Insurance Brokers Bury
Medical Insurance Agency Ltd Skipton
Medical Insurance Agency Ltd Belfast
Medical Insurance Agency Ltd Stevenage
Medical Insurance Agency Ltd Glasgow
Medical Insurance Agency Ltd Leeds
Medical Insurance Agency Ltd Bristol
Medical Insurance Consultants Yeovil
Medical Insurance Services Brighton
Medical Money Management Exeter
Medical Money Management Bristol
Medical Money Management Glasgow
Medical Practitioners Insurance Agency Manchester
Medigold Health Consultancy Ltd Northampton
Medina Insurance Services Ltd Ryde
Meeching Insurance Services Newhaven
Megaw Arlene Dungannon
Melbrook Insurance & Investment Morecambe
Melford Insurance Services Norwich
Mellerup's (General Insurances) Ltd Dursley
Melling John G Preston
Melville J Burbage Basingstoke
Melville J Burbage & Associates (Insurance Brokers) Ltd Newbury
Membership Services Direct Ltd Bristol
Men-Dell Investments Belfast
Mentor Insurance Services Ware
Mercan Insurance Services Ltd London
Mercantile Insurance Brokers (North West) Ltd Preston
Mercer Cookson Insurance Consultants Lichfield
Mercer Jones & Co.Ltd Stoke-On-Trent
Mercer Jones & Co.Ltd Leek
Merchant Investors Assurance Co.Ltd London
Mercia Insurance Services Bromsgrove
Mercia Marine (Underwriting) Ltd Malvern
Merenda & Co Southend-On-Sea
Meridian Insurance Brokers Croydon
Merit Agencies Doncaster
Merlin Insurance Kettering
Mermaid Insurance Services Birmingham
Merrick Hill Ltd Diss
Merrick Hill Ltd Harleston
Merseyside & North Wales Insurance Holywell
Metcalfe Insurance Services Stockport
Metro Insurance Bureau Sheffield
Metson & Down Dunmow
MHP Insurance Brokers Ltd Reading
Michael Andrew Chelmsford
Michael Bound Southampton
Michael Dennes & Mapp Abertillery
Michael Dennes & Mapp Newport
Michael Edmunds Insurance Brokers Ltd Tring
Michael H Thorpe & Partners Bournemouth
Michael Harper Financial Services Bangor
Michael J Newman Chesterfield
Michael J Watts Rushden
Michael James & Associates Croydon
Michael James Insurance Maidstone
Michael McCulloch Belfast
Michael Moore Insurance Brookers Great Missenden
Michael O'Brien Insurance Services Gillingham
Michael Paul Insurance Services Brighton
Michael Pavey Torquay
Michael Pavey Totnes
Michael Pearce & Co Maidstone
Michael Ryder Ltd Keswick
Michael Vernon Nottingham
Micheal Burmingham IFA High Wycombe