- OV
Skilled WorkerWorker (A rating)
- OI
Skilled WorkerWorker (A rating)
- OK
Skilled WorkerWorker (A rating)
- OS
O Shaped Lawyer LimitedLondon · Professional and technical servicesSince 2020 · Management consultancy activities other than f… Skilled WorkerWorker (A rating)
- OW
O W Stuart LtdLondon · Recruitment and employment agenciesSince 2011 · Human resources provision and management of hu… Skilled WorkerWorker (A rating)
- OM
O-Matcha LtdLondon · HospitalitySince 2015 · Take-away food shops and mobile food stands Skilled WorkerWorker (A rating)
- OP
O. P. L. LimitedLondon · WholesaleSince 1980 · Wholesale of other machinery and equipment Skilled WorkerWorker (A rating)
- OL
O.law Firm LtdLondon · Professional and technical servicesSince 2026 · Solicitors Skilled WorkerWorker (A rating)
- OC
Skilled WorkerWorker (A rating)
- OM
Global Business Mobility: Senior or Specialist WorkerSkilled WorkerWorker (A rating)
- OC
O&C LTDLondon · RetailSince 2011 · Other retail sale not in stores, stalls or mar… · Dissolved at Companies House Skilled WorkerWorker (A rating)
- OS
O&S Nurseries LtdLondon · Social care and care homesSince 2015 · Child day-care activities Skilled WorkerWorker (A rating)
- OC
Skilled WorkerWorker (A rating)
- OS
Global Business Mobility: Senior or Specialist WorkerSkilled WorkerWorker (A rating)
- OH
Skilled WorkerWorker (A rating)
- OH
Religious WorkerSkilled WorkerTemporary Worker (A rating)Worker (A rating)
- OJ
Oak Joinery LimitedLondon · ManufacturingSince 2019 · Manufacture of other builders' carpentry and j… Skilled WorkerWorker (A rating)
- OP
Skilled WorkerWorker (A rating)
- OS
OAK Servco LimitedLondon · Finance and insuranceSince 2024 · Other activities auxiliary to insurance and pe… Skilled WorkerWorker (A rating)
- OS
Skilled WorkerWorker (A rating)
- OT
Skilled WorkerWorker (A rating)
- OT
Skilled WorkerWorker (A rating)
- OP
Skilled WorkerWorker (A rating)
- OP
Skilled WorkerWorker (A rating)
- OC
Global Business Mobility: Senior or Specialist WorkerSkilled WorkerWorker (A rating)
- OS
Skilled WorkerWorker (A rating)
- OA
Oaklon LimitedLondon · Health careSince 2013 · Other human health activities Skilled WorkerWorker (A rating)
- OC
Skilled WorkerWorker (A rating)
- OA
Oaknorth (UK) LimitedLondon · IT, software and mediaSince 2017 · Business and domestic software development Skilled WorkerWorker (A rating)
- OB
Global Business Mobility: Senior or Specialist WorkerSkilled WorkerWorker (A rating)
- OC
Skilled WorkerGlobal Business Mobility: Senior or Specialist WorkerWorker (A rating)
OPSkilled WorkerWorker (A rating)
- OC
Skilled WorkerWorker (A rating)
- OH
Skilled WorkerWorker (A rating)
OROakwood Resources LimitedLondon · UK · Professional and technical servicesSince 2018 · Management consultancy activities other than f… Skilled WorkerWorker (A rating)
- OC
Oam Children's Centre LtdLondon · United Kingdom · Business servicesSince 2016 · Other business support service activities n.e.c. Skilled WorkerWorker (A rating)
- OE
OANDA Europe LimitedLondon · Finance and insuranceSince 2009 · Financial intermediation not elsewhere classif… Global Business Mobility: Senior or Specialist WorkerSkilled WorkerWorker (A rating)
OLGlobal Business Mobility: Senior or Specialist WorkerSkilled WorkerWorker (A rating)
- OA
OaoaLondon · Professional and technical servicesSince 2012 · Architectural activities Skilled WorkerWorker (A rating)
- OC
Skilled WorkerWorker (A rating)