Care employers beginning with M
340 licensed care employers whose name begins with M. Each one is matched to both the Home Office register and a care regulator.
A licence means an employer is able to sponsor, not that it will. Whether any employer assigns you a Certificate of Sponsorship is entirely their decision, and the Home Office decides immigration applications. Nothing on this page is immigration advice. Never pay an employer or an agent for a Certificate of Sponsorship: it is illegal.
- M & D Care Operations Limited Carmarthen
- M & D Careplus Limited T/A Bluebird Care Tamworth, Lichfield, Nuneaton & North Warwickshire Tamworth
- M & G Healthcare Services Ltd Edinburgh
- M & T Healthcare Limited t/a Caremark (Chelmsford & Uttlesford) Great Dunmow
- M D J French & Co Ltd t/as Caremark (Weymouth & West Dorset) Weymouth
- M D J French & Co Ltd t/as Caremark (Weymouth & West Dorset) Weymouth
- M J Gillen LTD Wakefield
- M N Pulse Solutions Ltd Bromsgrove
- M T Supported Living Ltd Swindon
- M&A Healthcare Group Ltd London
- M&C Care Limited t/a Rowan House Care Home Saltash
- M&C Home Support Ltd Bedford,
- M&S Care Solutions Ltd Oswestry
- M'kadesh healthcare Ltd Nottingham
- M-Verth Limited Paisley
- M.C.A. Dom Care LTD T/A Bridgewater Home Care Watford Watford (Hertfordshire)
- Maaya Care Ltd Walsall
- Mabeline Services Ltd Harlow
- MacIntyre Care Milton Keynes
- MacMace Ltd Preston
- Made4Care Ltd Peterborough
- Madeba Care Ltd Redditch
- Maestro Care Limited Eastleigh
- Magic Care Moments Ltd London
- Magic Life Limited London
- Magnus Care Ltd Wallsend
- Magnus Care Ltd Tyne and Wear
- Maguire Care Limited T/A Walfinch Reigate & Horsham Reigate
- Maidens LLC Limited Eastleigh
- Maison Moti Limited Enfield
- Maita Care Services Limited Haslemere
- Major Domicile ltd Grays
- Maksanus Care Services Ltd London
- Malachi Care Services Ltd Pontefract
- Malindi Care Services Limited Barking
- Malkuwth Home Care Ltd High Wycombe
- MALMO Healthcare Specialists Limited Southampton
- Malvirt Limited T/A Birchwood Care Services London
- Manaaki Healthcare Limited Hertfordshire, England
- Management Brigade Ltd Camberley
- Managing Care Limited Croydon
- Manchester City Council Manchester
- Manchester Prime Care Limited Manchester
- Manchester Roses Homecare Ltd Cheadle
- Mancroft Healthcare Limited Wolverhampton
- Manor Care Home Middlewich
- Manor Care Homes Ltd Margate
- Manor Park Medical Practice Limited Leicester
- Mansfield Care Limited Edinburgh
- Mantebre Company Ltd Perth
- Mantle Care Ltd Aylesbury
- Manu Integrity Services Sheffield
- Manuel Divine Care Ltd t/a Harmony Projects Bradford
- Manx Healthcare Limited Warwick
- Maples Community Care Limited Bristol
- Marama Care PVT Ltd Plymouth
- Maranatha Healthcare Limited t/a Home Instead Birmingham Birmingham
- Marble Hall Services Ltd t/a Radfield Home Care Camberley, Farnborough & Fleet Camberley
- Marcha Solutions Ltd Trading as Bluebird Care London
- Marcha Solutions Ltd Trading as Bluebird Care London
- Marcus & Marcus Limited Enfield
- Margarot Forrest Care Management Ltd Edinburgh
- Maria Care Limited North Somerset
- Marie Curie London
- Marieco Care Ltd Leytonstone
- Marigold care Group Ltd London
- Marina United Limited Swansea
- Mariposa Care Group Limited Matlock
- Marisco Medical Practice Mablethorpe
- Mark Taylor Support Ltd Telford
- Mark Time Care Limited Nottingham
- Marlyn Recruitment Ltd Essex,
- Mars Cheshire Limited Handforth
- Martin and Monica Care Services Limited Wolverhampton
- Martworld Care Services Limited Wolverhampton
- Marwari Limited T/A ARISE Nursing Newport
- Mary Griffiths T/A Ty Melin Residential Home for the Elderly Cardiff
- Mary Rush Care Ltd Gloucester
- Marygold Care UK Ltd Middlesex
- Mass Care Momentous Ltd Taunton
- Master Care Ltd Norwich
- Match Options Ltd Langley
- Mathalie Care Services LTD Harrow
- Matrix Supported Living ltd Burton Joyce
- Mattea Health Limited Edmunds
- Mauricare Ascot Care Limited Leicester
- Mavalon Care Limited Pembroke Dock
- Maven Healthcare (Ashnur) LLP Manchester
- Maverick Care Limited Slough
- Mavin Recruitment Limited Southend-on-Sea
- Maxcare Ltd t/a Home Instead Farnborough Farnborough
- Maximus Staffing Ltd Leicester
- Maximus Staffing Ltd London
- Maximus Support Services Ltd Shanklin
- Maxlife Care Ltd Stoke-On-Trent
- Maxtoke Ltd Chipping Sodbury
- Maxxicare Ltd Rainham
- Maya Supported Living Limited London
- Mayden Support Ltd Warrington
- Mayfair Care Agency Limited Evesham
- Mayfair Homecare Limited Wolverhampton
- Mayflower Medical Practice Doncaster
- MBA Health Ltd Salford
- Mbands Limited London
- MCA Care Solutions Ltd Cardiff
- Mcare24 Limited Birmingham
- Mccoy Family Ltd Flitwick
- McCoy Family Ltd t/a Bluebird Care Flitwick
- McDev Healthcare Ltd Rotherham
- McFarlane Trust Ltd. Paisley
- Mckenzie Care Limited Burnham
- McNaha Limited Egham
- Mead Medical Services Limited Annan
- Mecrews Healthcare Ltd Warrington
- MED CARE HOME SERVICES LIMITED T/A Proactive Life Midlands Birmingham
- Medd Care Services Ltd Glasgow
- Meddyg Care (Porthmadog) Ltd Porthmadog
- Meddyg Care (Rhyl) Ltd Rhyl
- Medex 24 LTD Ilford
- Medhealth Care and Support Ltd Newcastle-Under-Lyme
- Median Wellness Ltd Northampton
- Medical Express Ultimate Care Service Ltd London
- Medicare Home Support Limited T/A Caremark (Norwich) Norwich
- Medicare Link Ltd London
- Medici Medical Practice Luton
- Medicines and Healthcare products Regulatory Agency London
- Medicines Discovery Catapult Ltd Macclesfield
- Medico Partners Ltd Birmingham
- Medicus Health Partners London
- Mediline Supported Living Ltd Liverpool
- Medinova healthcare Ltd Hounslow
- Medirite24 Ltd Wolverhampton
- Medistaff24 Evesham
- Medline Recruitment Ltd Essex
- Medlock Medical Practice Manchester
- Medow Care Services Ltd Hatfield
- Meds Resources Ltd Wimbledon
- Medstar Care & Support Limited Palmers Green
- Medukcare Recruitment Limited Great Bookham
- Medway Care Services Limited Edinburgh
- Medway Community Healthcare CIC Gillingham
- Medway Council Chatham
- Meemanda Rose Homecare Limited Brighton & Hove
- Meeting The Needs Limited Dagenham
- Mega Choice Support Ltd Brackmills
- Mega Resources Limited Kettering
- Megakare Ltd Ipswich
- Melburay Ltd London
- MELM Care Solutions Leicester
- Melrose Health Care Limited Peterborough
- Melrose House Cullercoats Ltd North Shields
- Melrose Medical Centre Limited Billingham, Cleveland
- Melru Healthcare Limited Birmingham
- Melton Care Services Limited Melton Mowbray
- Memorial Medical Centre Sittingbourne
- MemoryJane Healthcare Limited Southampton
- Mend Care Ltd Wisbech
- Mendip Care Ltd Wells
- Mendip Vale Medical Group Langford
- Menorah Mirielle Limited Harrow
- Mental Health Care (U.K) Limited Denbigh
- Mentaur Limited Northampton
- Meraki Unique Care Ltd, T/A My Homecare Redbridge Ilford
- Mercie Grace Care Ltd Leicester
- Mercury Care Services Limited Croydon
- Mercy Care Limited Crayford
- Mercy Home Care Services Limited Basingstoke
- Mereside Care Home Ltd Solihull
- Meridian Health & Social Care Limited Wolverhampton
- Merit Care Limited Cheltenham
- Merit HealthCare Ltd Royal Wooton Basset
- Meritum Integrated Care LLP Ashford
- Merline Healthcare Ltd Pudsey
- Mersey Care NHS Trust Liverpool
- MerseyCare Julie Ann Ltd Liverpool
- Metro Homecare Ltd London
- Metropolitan Housing Trust Ltd London
- Mettle & Bond Care Ltd. Oxted
- Mezo Burton Limited t/a Bluebird Care (Oxford, South Oxfordshire & West Oxfordshire) Oxford
- MF Care and Housing Recruitment Limited Bexley
- MF Healthcare Limited Wisbech
- MGM Healthcare Group Ltd Dewsbury
- MH Quality Care Limited Birmingham
- MHC Manchester Ltd t/a My Homecare Culcheth
- Mi Life Care Services Limited Leicester
- Mia Care Services Ltd London
- Michael Rgis' Care Ltd Colchester
- Micrah Healthcare Ltd Hemel Hempstead
- MID-View Healthcare Ltd Birmingham
- Midas Care Solutions Ltd Wolverhampton
- Midcare Services Ltd Brierley Hill
- MidCo Care Limited Hatfield
- MidCo Care Limited London
- Middle Chare Medical Group Chester Le Street
- Middlepatch Ltd T/a College Fields Nursing Home Barry
- Midland Care (UK) Ltd Birmingham
- Midland Care Support & Enablement Ltd Wolverhampton
- Midland Health Care Services Limited Wednesbury
- Midlands Care Direct Ltd Leicester
- Midlands Medical Partnership Birmingham
- Midlands Medicare Agency Ltd Birmingham
- Midlands Total Care Limited Corby
- Midlothian Council Dalkeith
- Midshires Care Limited Alcester
- Midshires Care Ltd (Helping Hands Home Care - North) Kinwarton
- Mighty Health Care Limited Cardiff
- Milestone Care Group Ltd Coventry
- Milestone Support Services Limited Southampton
- Milestones Private Ltd Coventry
- Milestones Trust Bristol
- Milewood Healthcare Limited Salisbury, Ringwood
- Milford Care Limited Belper
- Milford Del Support Agency Limited Sandown
- Millcroft Medical Centre Crewe
- Millenium Employment Agency Ltd London
- Millennium Care Ltd Palmers Green
- Millennium Staffing Limited Coventry
- Millennium Support Wakefield
- Millfield Healthcare Services LTD Reading
- Millies Care and Support Agency Limited Bath
- Millrise Medical Practice Stoke on Trent
- Millsted Care Ltd Surrey
- Millway Medical Practice London
- Mimarcare Ltd Norfolk
- Mina Care Services Ltd Wellingborough
- MINAZ Consults (UK) LTD T/A Meloosha Homecare Hull & Beverley Limited Hull
- Mindglow Healthcare Ltd Northwood
- Mindset Recruitment Ltd Nottingham
- Mineral Healthcare Limited Birmingham
- Minerva Supported Living Ltd Leicester
- Minster Home Care Limited York
- Mira Social Care Ltd Ealing
- Miracle Social Care Wolverhampton
- Mirage Care Luton
- Mishael Care Home Ltd Newport
- MISHMA CARE LIMITED T/A Badenscoth House Nursing Home Inverurie
- Mission Care Chislehurst
- Mission Health UK Limited Dartford
- Mistral Care Homes Strathpeffer
- Mitchell & Cleary Ltd t/a Your Care Herne Bay
- Mitchell & Murdoch Care Ltd Dundee
- MJS Care Limited T/A Park Lodge Residential Care Home St Asaph
- MK Care Ltd Milton Keynes
- MK Care Services Leeds
- MK Hospital@Home LTD Kendal
- MK Supported Housing Limited Milton Keynes
- MK Worldwide Ltd Great Shelford
- MKM13 Sewa Limited t/a Wincare Homecare Burnham
- Mmeds Care Ltd Newcastle Upon Tyne
- MMR Homecare Limited London
- MMT Healthcare Ltd Macclesfield
- Mnara Health Limited Guildford
- MNI Care Ltd Carlisle
- MNS Consul Home Care Ltd Chelmsford, Essex
- Mobile Care Services Ltd Atherstone
- Mobile Care South East Limited London
- Mochridhe (Edinburgh & Lothians) Limited Glasgow
- Moderncare Neath
- Monahen Care and Support Limited Loughborough
- Monarch Healthcare (Ferndene) Limited Gainsborugh
- Monarch Healthcare Ltd Nottingham
- Monarch Inc. Limited Nottingham
- Monarchy Care Services LTD Knaresborough
- Monark Limited Harrogate
- Mondonovo Care Limited Hackney London
- Moon Rise 24 Hr Recruitment Ltd Stockton
- Mooncare Limited London
- Moonstone Care UK Ltd London
- Moorcare Devon Limited Yelverton
- Moorcroft Residential Care Home Ltd Llandudno
- Moore Care and Support Southampton
- Moore Care Limited Buxton
- Moore House School Bathgate
- Moorview Care York
- Morah Services Limited t/a Clarity Homecare Essex Chigwell
- Moral Care Overton
- Morar Lodge Nursing Home Limited Helensburgh
- Morecambe Bay Primary Care Collaborative Limited Lancaster
- Moriel Healthcare Ltd Cirencester
- Morrison Community Care Limited Glasgow
- Mosaic 1898 Leicester
- Mosanny Home Care Limited TA SureCare Ayrshire Kilmarnock
- Mossvale Care Home Glasgow
- Motaryli Ltd Sheffield
- Mother's Touch Care Limited Greater London
- Motion Care Ltd Staines-Upon-Thames
- Motivations Every Sensation Limited Staffordshire
- Mount Hill Care Limited Harlow
- Mount Joyce Care Ltd Kettering
- Mountview Private Limited Northampton
- MRHH Limited Andover
- MRJ Care Limited Gravesend
- Mrs Anna Marie Wood t/a Care mUm York
- Ms Care Ltd Ely
- MSA Care Services Ltd Walsall
- MSF Group Ltd Treforest
- MSH Healthcare LTD Barrow in Furness
- MSK Healthcare Ltd Nottingham
- MSPC Limited T/A Giant Health Care Services Corby
- MTM Care Services Limited Leicester
- MTS Healthcare Basildon
- MUGRUM Ltd Hamilton
- Mukundi Limited Warrington
- Mulberry Home Care Services Ltd Weybridge
- Multi-Care Community Services Burton On Trent Ltd Burton-On-Trent
- Multi-Care Community Services Ltd Huntingdon
- Multi-Care Community Services Ltd Cambridgeshire
- Multi-Care Community Services Suffolk Ltd Bury St Edmunds
- MultiCare Services (UK) Limited Hemel Hempstead
- Multilink Management Care Ltd Gloucester
- Multiple Care Solutions Ltd Dagenham
- Mumby's Live-in Care Ltd Abingdon
- Murray Home Care Ltd Preston
- Mus4banj Ltd Manchester
- Mushavi Private Limited Portsmouth
- Mushkil Aasaan London
- Muteuro Limited T/a Moriah Healthcare Services Norwich
- Muzaana Care Services Feltham
- Mvecare Health Solutions Sheffield
- My Care (Grampian) Limited Aberdeen
- My Care Choice Limited Liverpool
- My Care My Home Limited Pontypool
- My Care Tayside Limited Dundee
- MY Choice Healthcare Seven Limited Coventry
- My Crew Healthcare Limited Prestatyn
- My Crew Healthcare Limited Mold
- My Home Choice (Essex) Limited Colchester
- My Homecare Cambs Limited Peterborough
- My Horizon Care Ltd Leeds
- My Pillar Limited Wallsall
- My Support & Care Services (West Country) Ltd Wells
- My Supported Life LLP Gloucester
- My Versatile Healthcare LTD Newcastle Upon Tyne
- My Way Support CIC Okehampton
- Mycare Home Services Ltd Uxbridge
- Mycare Services LTD T/A Caremark (Mid Sussex and Crawley) Haywards Heath
- Mylocum Ltd Ilford
- Mynas Care LTD Nelson
- Myrtle Care Providers Limited Cheshunt
- Myrtle Healthcare Ltd Bournemouth