- MA
Skilled WorkerWorker (A rating)
- MH
Moka Holiday Ltdedinburgh · Transport and logisticsSince 2020 · Other passenger land transport Skilled WorkerWorker (A rating)
MBSkilled WorkerWorker (A rating)
MCMontblanc Consulting LtdEdinburgh · Edinburgh, City of · Professional and technical servicesSince 2022 · Public relations and communications activities Skilled WorkerWorker (A rating)
- MP
Skilled WorkerWorker (A rating)
- MC
Skilled WorkerWorker (A rating)
- MM
Skilled WorkerWorker (A rating)
- ME
Skilled WorkerWorker (A rating)
- MC
Skilled WorkerWorker (A rating)
- MB
Skilled WorkerWorker (A rating)
- MK
Skilled WorkerWorker (A rating)
- MS
Skilled WorkerWorker (A rating)
- MF
Skilled WorkerWorker (A rating)
- MK
Skilled WorkerWorker (A rating)
- MP
Motif UK (pty) LtdEdinburgh · IT, software and mediaSince 2022 · Video production activities Creative WorkerSkilled WorkerTemporary Worker (A rating)Worker (A rating)
- MO
Motoalliance LimitedEdinburgh · Motor trade and vehicle repairSince 2024 · Retail trade of motor vehicle parts and access… Global Business Mobility: UK Expansion WorkerWorker (A rating)
MRMov8 Real Estate LimitedEdinburgh · Midlothian · IT, software and mediaSince 2007 · Business and domestic software development Skilled WorkerWorker (A rating)
- MP
Skilled WorkerWorker (A rating)
- MW
Skilled WorkerWorker (A rating)
MUSkilled WorkerWorker (A rating)
- MA
Skilled WorkerWorker (A rating)
- MS
MSCSR LtdEdinburgh · HospitalitySince 2020 · Licensed restaurants Skilled WorkerWorker (A rating)
- MD
Skilled WorkerWorker (A rating)
- MB
Muckle Brig LimitedEdinburgh · Manufacturing and engineeringSince 2014 · Other manufacturing n.e.c. Skilled WorkerWorker (A rating)
- MM
Muckle Media LimitedEdinburgh · Professional and technical servicesSince 2012 · Media representation services Skilled WorkerWorker (A rating)
- MI
Skilled WorkerWorker (A rating)
- MT
Skilled WorkerWorker (A rating)
- NP
Skilled WorkerWorker (A rating)
- NA
Nadara LimitedEdinburgh · Other servicesSince 2016 · Other service activities n.e.c. Global Business Mobility: Senior or Specialist WorkerSkilled WorkerWorker (A rating)
- NF
Naima Foods LtdEdinburgh · WholesaleSince 2015 · Wholesale of meat and meat products Skilled WorkerWorker (A rating)
- NF
Skilled WorkerWorker (A rating)
- NA
Nanusens LtdEdinburgh · Manufacturing and engineeringSince 2018 · Manufacture of electronic components Skilled WorkerWorker (A rating)
- NR
Skilled WorkerWorker (A rating)
NMSkilled WorkerCharity WorkerGovernment Authorised ExchangeWorker (A rating)Temporary Worker (A rating)
NANatWest Group PLCEdinburgh · Scotland · Finance and insuranceSince 1968 · Activities of financial services holding compa… Skilled WorkerGlobal Business Mobility: Senior or Specialist WorkerWorker (A rating)
- NF
NCM Fund Services LimitedEdinburgh · Midlothian · Finance and insuranceSince 1996 · Financial intermediation not elsewhere classif… Skilled WorkerWorker (A rating)
- NC
NCTech LtdEdinburgh · Manufacturing and engineeringSince 2010 · Manufacture of photographic and cinematographi… Skilled WorkerWorker (A rating)
- NS
Neep Shed LtdEdinburgh · Lothian · HospitalitySince 2013 · Public houses and bars Skilled WorkerWorker (A rating)
NSNeil ScottEdinburgh · Midlothian · Professional and technical servicesSince 2007 · Management consultancy activities other than f… · Dissolved at Companies House Skilled WorkerWorker (A rating)
NPNeo ProductionsEdinburgh · Lothians · Arts, sport and leisureSince 2004 · Performing arts Skilled WorkerCreative WorkerWorker (A rating)Temporary Worker (A rating)