- AR
Skilled WorkerWorker (A rating)
- AA
Skilled WorkerWorker (A rating)
- AC
Skilled WorkerWorker (A rating)
- AS
Skilled WorkerWorker (A rating)
AAAurora AvionicsEdinburgh · Lothian · Manufacturing and engineeringSince 2023 · Manufacture of air and spacecraft and related … Skilled WorkerWorker (A rating)
- AP
Avante Pharm LTDEdinburgh · RetailSince 2023 · Dispensing chemist in specialised stores Skilled WorkerWorker (A rating)
- AV
Aveni LtdEdinburgh · IT, software and mediaSince 2018 · Business and domestic software development Skilled WorkerWorker (A rating)
- AV
Avicenatech UK LtdEdinburgh · Manufacturing and engineeringSince 2020 · Manufacture of optical precision instruments Skilled WorkerWorker (A rating)
- AW
Awaafi LimitedEdinburgh · HospitalitySince 2023 · Unlicensed restaurants and cafes Skilled WorkerWorker (A rating)
- AP
Axiom Project Services LtdEdinburgh · Professional and technical servicesSince 2009 · Other professional, scientific and technical a… Skilled WorkerWorker (A rating)
- AD
Ay Dee Kay LimitedEdinburgh · Manufacturing and engineeringSince 2014 · Manufacture of electronic components Skilled WorkerWorker (A rating)
- AS
Skilled WorkerWorker (A rating)
- AF
AZ Fixing LtdEdinburgh · Business servicesSince 2021 · Other business support service activities n.e.c. Skilled WorkerWorker (A rating)
- BS
Skilled WorkerWorker (A rating)
- BS
Skilled WorkerWorker (A rating)
BPSkilled WorkerWorker (A rating)
- BB
Babyfaced Baker LtdEdinburgh · RetailSince 2022 · Retail sale of bread, cakes, flour confectione… Skilled WorkerWorker (A rating)
- BG
Baillie GiffordEdinburgh · Finance and insuranceSince 1979 · Fund management activities Global Business Mobility: Senior or Specialist WorkerSkilled WorkerWorker (A rating)
BSSkilled WorkerGlobal Business Mobility: Senior or Specialist WorkerWorker (A rating)
- BP
Skilled WorkerWorker (A rating)
- BS
Ban Sabai LtdEdinburgh · Other servicesSince 2011 · Hairdressing and other beauty treatment Skilled WorkerWorker (A rating)
- BM
Skilled WorkerWorker (A rating)
- BA
basketballscotlandEdinburgh · Other servicesSince 2005 · Activities of other membership organizations n… International SportspersonSkilled WorkerWorker (A rating)
- BH
BAU Hair Design LtdEdinburgh · Other servicesSince 2017 · Hairdressing and other beauty treatment Skilled WorkerWorker (A rating)
- BR
BayWa R.E. UK LimitedEdinburgh · ConstructionSince 2011 · Other specialised construction activities n.e.c. Skilled WorkerGlobal Business Mobility: Senior or Specialist WorkerWorker (A rating)
- BH
Skilled WorkerWorker (A rating)
- BE
Beer52 LTDEdinburgh · WholesaleSince 2013 · Wholesale of wine, beer, spirits and other alc… Skilled WorkerWorker (A rating)
- BP
Beezer (PWA) LtdEdinburgh · Professional and technical servicesSince 2014 · specialised design activities Skilled WorkerWorker (A rating)
- BF
Skilled WorkerWorker (A rating)
- BT
Skilled WorkerWorker (A rating)
- BE
Belltree LimitedEdinburgh · Mining and quarryingSince 1995 · Extraction of crude petroleum Skilled WorkerWorker (A rating)
BLBelmont Lavan LTDEdinburgh · Midlothian · Professional and technical servicesSince 2018 · Other professional, scientific and technical a… Skilled WorkerWorker (A rating)
- BG
Benchmark Genetics LimitedEdinburgh · Professional and technical servicesSince 2014 · Research and experimental development on biote… Skilled WorkerWorker (A rating)
- BE
Skilled WorkerWorker (A rating)
- BI
Skilled WorkerWorker (A rating)
- BT
Best Twenty LtdEdinburgh · WholesaleSince 2018 · Wholesale of fruit and vegetables Skilled WorkerWorker (A rating)
- BL
BetDEX Labs LtdEdinburgh · IT, software and mediaSince 2021 · Business and domestic software development Skilled WorkerWorker (A rating)
- BC
Skilled WorkerWorker (A rating)
- BB
Beyond Blue LimitedEdinburgh · IT, software and mediaSince 2019 · Information technology consultancy activities Skilled WorkerWorker (A rating)
- BG
Beyond Green Advisors LtdEdinburgh · Professional and technical servicesSince 2007 · Management consultancy activities other than f… Skilled WorkerWorker (A rating)