- MG
Skilled WorkerWorker (A rating)
MBSkilled WorkerWorker (A rating)
- MS
Skilled WorkerWorker (A rating)
- MW
Skilled WorkerWorker (A rating)
- MM
Mademoiselle Macaron LTDEdinburgh · Food and drink manufacturingSince 2014 · Manufacture of bread; manufacture of fresh pas… Skilled WorkerWorker (A rating)
- MD
Skilled WorkerWorker (A rating)
- MG
Skilled WorkerWorker (A rating)
- MR
Maitland Retail LtdEdinburgh · RetailSince 2023 · Retail sale in non-specialised stores with foo… Skilled WorkerWorker (A rating)
MAMaiva Corporation LimitedEdinburgh · Midlothian · IT, software and mediaSince 2008 · Business and domestic software development Skilled WorkerWorker (A rating)
- MA
Skilled WorkerWorker (A rating)
- MR
Maki & Ramen SJQ LtdEdinburgh · HospitalitySince 2015 · Take-away food shops and mobile food stands · Dissolved at Companies House Skilled WorkerWorker (A rating)
- MB
Skilled WorkerWorker (A rating)
- MC
Mansfield Care GroupEdinburgh · Finance and insuranceSince 2016 · Activities of other holding companies n.e.c. Skilled WorkerWorker (A rating)
- MC
Skilled WorkerWorker (A rating)
- ML
Maple Lime LtdEdinburgh · HospitalitySince 2019 · Take-away food shops and mobile food stands Skilled WorkerWorker (A rating)
- MM
Skilled WorkerWorker (A rating)
- MA
Maptek LtdEdinburgh, · RetailSince 2019 · Retail sale of computers, peripheral units and… Skilled WorkerGlobal Business Mobility: Senior or Specialist WorkerWorker (A rating)
MAMarfisheco LtdEdinburgh · Scotland · Professional and technical servicesSince 2020 · Other professional, scientific and technical a… Skilled WorkerWorker (A rating)
- MF
Skilled WorkerWorker (A rating)
- MA
Margiotta LimitedEdinburgh · RetailSince 1979 · Retail sale in non-specialised stores with foo… Skilled WorkerWorker (A rating)
- MC
Skilled WorkerWorker (A rating)
MVMarktoMarket ValuationsEdinburgh · Lothians · Professional and technical servicesSince 2016 · Other professional, scientific and technical a… Skilled WorkerWorker (A rating)
- MC
Skilled WorkerWorker (A rating)
- MS
Skilled WorkerWorker (A rating)
- MC
Skilled WorkerWorker (A rating)
MBMaxies BistroEdinburgh · Lothian · HospitalitySince 2003 · Licensed restaurants Skilled WorkerWorker (A rating)
MSTier 2 Ministers of ReligionWorker (A rating)
- MC
Skilled WorkerWorker (A rating)
- MF
Skilled WorkerWorker (A rating)
- MM
MD Milne LimitedEdinburgh · -- Scotland -- · HospitalitySince 2004 · Licensed restaurants Skilled WorkerWorker (A rating)
- MM
Tier 2 Ministers of ReligionWorker (A rating)
- MC
Skilled WorkerWorker (A rating)
- ME
Skilled WorkerWorker (A rating)
- MT
Mercat ToursEdinburgh · Business servicesSince 2001 · Activities of tourist guides Skilled WorkerWorker (A rating)
- MC
Charity WorkerGovernment Authorised ExchangeSkilled WorkerTemporary Worker (A rating)Worker (A rating)
MDSkilled WorkerWorker (A rating)
- MC
Mercy Corps EuropeEdinburgh · Social care and care homesSince 2000 · Other social work activities without accommoda… Skilled WorkerGlobal Business Mobility: Senior or Specialist WorkerWorker (A rating)
- MH
Skilled WorkerWorker (A rating)
- MT
Metex Traders LtdEdinburgh · Other servicesSince 2021 · Repair of computers and peripheral equipment Skilled WorkerWorker (A rating)
- ME
Skilled WorkerWorker (A rating)