CRCraneware PlcEdinburgh · Edinburgh · IT, software and mediaSince 1999 · Business and domestic software development Skilled WorkerWorker (A rating)
- CN
Skilled WorkerWorker (A rating)
- CC
Skilled WorkerWorker (A rating)
- CS
Creative ScotlandEdinburgh · Other servicesSince 2006 · Activities of religious organizations · Dissolved at Companies House Skilled WorkerWorker (A rating)
CHCrerar Hotels GroupEdinburgh · Edinburgh · HospitalitySince 2006 · Hotels and similar accommodation · Dissolved at Companies House Skilled WorkerWorker (A rating)
- CP
Skilled WorkerWorker (A rating)
- CS
Cricket ScotlandEdinburgh · Arts, sport and leisureSince 2000 · Activities of sport clubs International SportspersonSkilled WorkerWorker (A rating)
- CR
CrossReachEdinburgh · RetailSince 2004 · Retail sale via mail order houses or via Inter… Skilled WorkerWorker (A rating)
- CC
Tier 2 Ministers of ReligionReligious WorkerWorker (A rating)Temporary Worker (A rating)
- CR
Crover LtdEdinburgh · Professional and technical servicesSince 2018 · Other engineering activities Skilled WorkerWorker (A rating)
- CO
Skilled WorkerWorker (A rating)
- CH
Skilled WorkerWorker (A rating)
- CM
CS Managers LtdEdinburgh · Finance and insuranceSince 2002 · Fund management activities Skilled WorkerWorker (A rating)
- CH
Skilled WorkerWorker (A rating)
- CC
Skilled WorkerWorker (A rating)
- CH
Current Health LimitedEdinburgh · IT, software and mediaSince 2014 · Other information service activities n.e.c. Global Business Mobility: Senior or Specialist WorkerSkilled WorkerWorker (A rating)
CCReligious WorkerTemporary Worker (A rating)
- CY
CyreniansEdinburgh · HospitalitySince 1970 · Other accommodation Charity WorkerTemporary Worker (A rating)
- DM
Skilled WorkerWorker (A rating)
DEDania Edn LtdEdinburgh · Scotland · HospitalitySince 2023 · Licensed restaurants Skilled WorkerWorker (A rating)
DIDanu Insights LimitedEdinburgh · Midlothian · IT, software and mediaSince 2023 · Business and domestic software development Skilled WorkerWorker (A rating)
- DS
Dayshape Software LtdEdinburgh · IT, software and mediaSince 2013 · Business and domestic software development Skilled WorkerWorker (A rating)
- DC
Skilled WorkerWorker (A rating)
- DJ
Demira Jewels Pvt. LtdEdinburgh · Manufacturing and engineeringSince 2023 · Manufacture of jewellery and related articles Skilled WorkerWorker (A rating)
- DH
Religious WorkerTier 2 Ministers of ReligionTemporary Worker (A rating)Worker (A rating)
- DE
Skilled WorkerWorker (A rating)
- DE
Devolina LtdEdinburgh · HospitalitySince 2025 · Licensed restaurants Skilled WorkerWorker (A rating)
- DO
Dexcom Operating LtdEdinburgh · Manufacturing and engineeringSince 2015 · Manufacture of medical and dental instruments … Global Business Mobility: Senior or Specialist WorkerSkilled WorkerWorker (A rating)
- DC
DH Coffee LtdEdinburgh · HospitalitySince 2021 · Unlicensed restaurants and cafes Skilled WorkerWorker (A rating)
DBDigital Boutique LimitedEdinburgh · Scotland · IT, software and mediaSince 2010 · Other information technology service activities Skilled WorkerWorker (A rating)
- DI
Dilisa LtdEdinburgh · PropertySince 2015 · Other letting and operating of own or leased r… Skilled WorkerWorker (A rating)
- DH
Skilled WorkerWorker (A rating)
DMSkilled WorkerWorker (A rating)
- DS
Skilled WorkerWorker (A rating)
DMSkilled WorkerWorker (A rating)
- DC
Skilled WorkerWorker (A rating)
- DU
Dukosi LimitedEdinburgh · Professional and technical servicesSince 2003 · Engineering design activities for industrial p… Skilled WorkerWorker (A rating)
- DP
Skilled WorkerWorker (A rating)
- EF
Skilled WorkerWorker (A rating)
ESTier 2 Ministers of ReligionWorker (A rating)