- 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)
- BH
Bhai123 LtdEdinburgh · HospitalitySince 2020 · Take-away food shops and mobile food stands Skilled WorkerWorker (A rating)
BHBig Hearts Community TrustEdinburgh · Midlothiaan · Business servicesSince 2006 · Other business support service activities n.e.c. Skilled WorkerWorker (A rating)
BEBiGGAR Economics LimitedEdinburgh · Scotland · Professional and technical servicesSince 2003 · Other professional, scientific and technical a… Skilled WorkerWorker (A rating)
- BI
Bioliberty LtdEdinburgh · Professional and technical servicesSince 2020 · Other research and experimental development on… Skilled WorkerWorker (A rating)
- BI
Birlinn LimitedEdinburgh · IT, software and mediaSince 1992 · Book publishing Skilled WorkerWorker (A rating)
- BB
Skilled WorkerWorker (A rating)
- BM
Global Business Mobility: Senior or Specialist WorkerSkilled WorkerWorker (A rating)
BHBlackwood HomesEdinburgh · Scotland · PropertySince 2016 · Other letting and operating of own or leased r… Skilled WorkerWorker (A rating)
- BL
Blend360 UK Ltd.Edinburgh · Professional and technical servicesSince 2021 · Other professional, scientific and technical a… Global Business Mobility: Senior or Specialist WorkerSkilled WorkerWorker (A rating)
- BC
Bliss Care SolutionsEdinburgh · Social care and care homesSince 2019 · Other social work activities without accommoda… Skilled WorkerWorker (A rating)
BLBlucare LimitedEdinburgh · Midlothisn · Health careSince 2023 · Other human health activities Skilled WorkerWorker (A rating)
- BF
Skilled WorkerWorker (A rating)
- BB
Bonnie Bags LtdEdinburgh · WholesaleSince 2023 · Agents involved in the sale of textiles, cloth… Skilled WorkerWorker (A rating)