VISA ATLASWork visas & talent mobility

UK sponsors: O (page 2 of 11)

Index of sponsors · United Kingdom

Sponsors under this letter
2,623
On this page
250
Data as at 26 Oct 2026
IX<GBRUK<SPONSORS<O<PAGE<2<OF<11<<<<<<<<<<<<
GB<HUB5<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<0

Oasis Outlet Ltd — Odyssey Computing Limited

Alphabetical.

SponsorTownCompany number
Oasis Outlet LtdNottingham17046769
OASIS PIZZA AND KEBAB LTDDudley14388979
Oasis Places Ltdllford05578324
Oasis Pro LimitedChinnor09292709
Oasis Retail Ltd T/a BudgensRugby12987534
Oasis South Ltd T/A Eco Natural ProductsPoole08474564
OASIS SPA LTDBirmingham14352233
Oasis StoresSheerness—
OASIS STUDIOS LIMITEDLONDON15984102
oasis support LtdNEWPORT14138723
Oasis Takeaway (Nottingham) LtdNottingham10352970
OASIS-CARE UK GROUP LIMITEDDerby11596193
Oat Services LtdSouthampton04275710
Oathall Veterinary Group LtdHaywards Heath12910280
Oatlands Park HotelWeybridge—
OATLEIGH CARE LTDLONDON05936586
Oatly UK LtdFarringdon08038012
Oaxaca LimitedLondon05836870
Oaza European Foods LtdLeeds11207943
OB Capital Limited t/as HydeLondon—
OB UK Holdings LimitedBromley13163871
OBAID INVESTMENTS LIMITEDLondon11605541
Oban Congregational ChurchOban—
Oban Dental and Implant CentreOban—
Oban Specsavers LimitedOban05031320
OBAS Group LimitedLondon13096489
Obaseki & Co LTDLondon08577795
Obatos Care Services LimitedBirmingham07236240
Obayashi Properties UK LimitedLondon12643252
Obcon Solutions LtdCrewe07347818
OBD GLOBAL LTDLondon14202678
OBE London LimitedLondon15242695
Obelisk Legal Support Solutions LimitedLondon07312074
Obelisk Networks (UK) LtdFarehamNI038533
Oberix Group LtdLondon08085612
Oberlanders Architects LLPEdinburghSO300680
Oberlanders Group LLPEdinburghSO307635
Oberon Investments Group PLCLondon10712201
Obex Group LimitedDunstable10016773
OBG Company LimitedLiverpool03266045
Object and Animal LimitedLondon11354691
Objective Care LtdSouthall06177605
Objective Corporation UK LtdReading03965318
OBJECTIVE LOGISTICS LTDEssex10479257
Objectivus Financial ConsultingLondon—
OBJECTMASTERY (UK) LIMITEDLondon05805363
Objectway LimitedBirmingham02760212
OBJECTYL LTDLondon09622776
Oblates of Mary ImmaculateLondon—
Oblates of the AssumptionLondon—
Oblige Care Services LtdFeltham10330144
OBLIGEITSOLUTIONS LIMITEDHale08699188
OBLIQUE BEAUTY HOUSE LIMITEDLondon12244320
OBM (UK) LimitedLondon05190623
OBM ONELAB CICLondon11420550
Obo LimitedLondon08562249
OBON FOODS LTDKingston Upon Thames11297462
OBR Construction LimitedHigh Wycombe07306238
OBRIDGE REALTY LTDLeeds16057754
OBRIZUM GROUP LtdCambridge09685974
OBRRO LIMITEDEssex14893364
OBS Facilities LTDHeston07807828
OBS Hotel LimitedLondon11964038
OBS MedicalCirencester—
Observational and Pragmatic Research International LtdSankence04206511
OBSERVATORY NEWS SLOUGH LIMITEDSlough09636233
Observe Care LimitedEastleigh09154507
Obsidian ArchernarLondon—
Obsidian Healthcare GroupMilton Keynes—
OBSIDIANOS LIMITEDLondon16326982
Obso LtdStafford11568989
Obviously Group LtdMaidenhead12149182
OBY ENTERPRISES LIMITEDGlasgowSC784514
OC Physio Ltd T/A BodysetLondon13644104
OC&C Strategy ConsultantsLondon—
Ocado Central Services LimitedHatfield09047023
Ocado Retail LimitedHatfield03875000
OCaml Labs Consultancy LimitedCambridge10330169
Ocasa Management LimitedManchester12073609
OCASO S.A.SEGUROS Y REASEGUROSGodalming—
Ocasta Studios LimitedHarpenden07791770
OCCAGlasgow City—
OCCA House LtdOxford03449676
Occam Biosciences LimitedDundeeSC707668
Occam Underwriting LimitedLondon04900320
OccamSec LtdEdinburgh09594289
Occhiali LimitedClerkenwell, London11651018
Occidental of Algeria LLCLondonFC019316
OCCUITY LTDReading12192959
OCCULT FOX LTDPerthSC725866
Occupancy Marketing Limited trading as 80 DaysEdinburghSC360835
Occupational Personnel Services LtdLondon08085735
OCEAN & CO (PVT) LIMITEDManchester12240150
ocean 14 capitalLondon—
Ocean Bites Ltd T/A Yo! Sushi & PankuWarwick15283748
Ocean Blue Colours LtdCookham—
Ocean Blue Software LimitedBristol02620271
OCEAN BREEZE RESIDENTIAL CARE HOMEHAMPSHIRE—
Ocean Care Services LtdBlackpool12384545
Ocean Catch London LTDFulham08461887
Ocean Construction Services LtdLondon13869177
Ocean Dine Ltd T/A Indian Ocean RestaurantTheydon Bois12102563
Ocean Endeavour LtdPeterheadSC493532
Ocean Films LtdGodstone05751225
OCEAN FISH (RETAIL) LIMITEDSt. Austell02060546
Ocean Fishing LLPFraserburghSO308081
Ocean GenerationLondon—
Ocean Hare LimitedPoole11540828
Ocean Hope LtdWrexham14952444
Ocean Infinity Group LimitedLondon—
Ocean Installer LimitedAberdeenSC416120
OCEAN INTERNATIONAL RE LIMITEDLondon12882568
Ocean Island LtdLondon06723822
Ocean King LtdDerby07360740
Ocean LED Marine LtdHinckley08927130
Ocean Ledger LtdEastbourne15116089
Ocean Mediart LtdLondon15100659
OCEAN MONSTER CHARING CROSS LTDLondon10904966
Ocean Network Express (Europe) LimitedLondon10771880
OCEAN PACIFIC SHIPPING LINE UK LTD-14703068LONDON—
Ocean Partners UK LimitedMaidenhead05171451
Ocean Pearl 29 LtdWorksop—
Ocean Phoenix International LimitedInverurieSC668607
Ocean Platter Ltd T/A Ocean Fish PlatterIpswich12972691
Ocean Prime Industries LtdSt Albans14306464
Ocean Science Consulting LtdDunbarSC318365
Ocean Shore One LtdBedford13627146
Ocean Signal LimitedMargate—
OCEAN TIDE (UK) LIMITEDLondon05550351
Ocean Tide Wealth LtdLondon11910858
OCEAN TRADING INTERNATIONAL LIMITEDManchester04603243
Ocean Travels LtdBolton10609566
Ocean Way Hospitality Services LimitedLondon—
Ocean Wide Logistics UK LtdDaventry13444811
Ocean Winds UK LtdEdinburgh07101190
Ocean Youth Trust NorthBerwick upon Tweed—
OCEAN'S 11 LTDLeigh14997728
Oceandusk Group LimitedLondon02609654
Oceaneering International Services LimitedAberdeen01023217
Oceanic Care Services Ltd.Barking09446633
Oceanic Drifter Fishing LtdPlymouth08703416
Oceanic International Shipping UK LtdRichmond11418960
Oceanic Technologies LimitedWatford11065370
Oceanictrade LimitedLondon04369656
Oceanix International LtdSurrey11380349
Oceanmart Limited T/A Kenroyal Nursing HomeNorthamptonshire07810851
OceanMind LimitedDidcot10827294
Oceans Care Services LtdBirmingham05573860
OCEANS EDGE RESTAURANT LIMITEDHolyhead13209497
Oceans Spas LimitedNewbury—
Oceans Travel LtdDerby12119677
Oceanside Logistics LTDSOUTHAMPTON07761274
Oceanus Restaurant LimitedBoness—
Oceanus Swim LimitedLondon11097676
OCEANWAY CARE LTDBirmingham15229702
OceanWise LimitedAlton07206926
Oceonix Services LimitedLondon11134011
OCF SOLUTIONS LTDomaghNI633862
Ochil Tower SchoolAuchterarder—
OCHILTREE STORES LTDScotland10461637
Ochre BioOxford—
OCHRE RIVINGTON LIMITED T/A OCHRE RIVINGTON SERVICESLondon13157548
OCHS TRADING MARKET LTDOrpington12092958
OCI Foundation UKKNOTTY ASH—
OCI LimitedLondon—
OCI NITROGEN (UK) LTDLondon14791295
Ocimum Healthcare LtdLuton14737937
Ockbrook & Borrowash Cricket ClubDerby—
Ockham's RazorLondon—
Ockwells Manor LtdMaidenhead15637656
OCL London LtdLondon11353298
OCLC (UK) LimitedSheffield00498573
OCO Digitals LtdLondon14622029
OCO Global LimitedBelfastNI045268
Ocorian Services (UK) LtdLondon07276984
OCR AlphaLondon—
OCS Consulting plcBorehamwood—
Octa Fire LtdLondon15142136
Octagon I/O LtdLondon09329199
OctaiPipe LimitedLondon10489088
Octane Capital LimitedLondon10481270
Octane Holding Group LtdBradford08159011
Octave Services LimitedLondon10799946
Octavia House Dental PracticeGodalming—
Octavian Facilities Management LtdBingham10256376
Octavian Healthcare LimitedManchester10918653
Octavius Infrastructure LimitedReigate10735268
Octispace LimitedLondon10715511
Octo Telematics UK LimitedLondon06408826
October Gallery TrustLondon—
October Store Ltd.London14665982
Octobreeze LtdBirmingham11546775
Octophin Digital LimitedLondon10007383
Octopreneur Intelligence LimitedBristol15139213
Octopus Capital LimitedLondon03981143
Octopus Energy LimitedLondon09263424
Octopus Inc LtdLondon12308994
Octus Intelligence LimitedLondon09361173
OCU Modus LtdGREENWICH04444970
OCU NETTWORX LIMITEDOmaghNI612801
OCU Services LimitedStockport03421543
Ocubis LimitedLondon04090747
Ocula Technologies LimitedBarnesNI677319
OCULAS INSTALLATION LTDCroydon06409374
Oculo Technologies LtdLondon12146113
OCURENS LTDLondon14702172
OCUWELL LimitedLIVERPOOL12860207
OCZO LLPLondonOC455850
OD Accountants LtdLondon04902704
OD PR LimitedLondon10802423
OD PROJECTS (HOLDINGS) LTDLondon08171332
OD3 BIMAntrim—
ODA IMPORTS LTDBIRMINGHAM13359276
ODA UK Studio LimitedLondon15025927
Odai LimitedHertford12186046
ODAK UK LTDLondon09977162
Odara CareHexham—
Oddball Motion Pictures (UK) LimitedUnited Kingdom13340351
Oddlygood UK LtdLondon15136964
ODDO BHF UK LIMITEDLondon13837440
Oddono's Gelati Italiani LtdLondon04784781
ODE Asset Management LimitedGreat Yarmouth11331750
Ode to Joy Flowers Co. LtdStamford14854914
Odeko (N.I.) LtdHillingdonNI677340
Odeon Cinemas LimitedLondon01854132
Odera Services LimitedBelvedere13757398
Odessa Private LimitedLondon14386212
Odevo UK LimitedLondon13113041
Odey Asset Management LLPLondonOC302585
Odfjell Drilling LtdAberdeenFC040726
Odfjell Technology (UK) LtdAberdeenSC232018
Odfjell Technology LtdAberdeenFC040598
ODG Construction, Ltd.Petts Wood10244756
Odhin limitedLondon11847590
ODI GlobalLondon—
Odin Medical LtdLondon11563083
Odin Partners LimitedLondon09565124
ODIN PARTNERSHIP LIMITEDLondon14817387
Odisseo Enterprise Ltd trading as The Coffee RoomLondon08629803
ODL EUROPE LTDBOOTLE05319594
ODM Restaurants LtdColeraineNI640398
ODM Seeds, Tithes & Gifts LtdKent09851529
Odonto Ltd T/a Cathedral Dental ClinicCardiff08368763
ODOS PROPERTIES LTDNewent10911992
Odqa Renewable Energy Technologies LimitedOxford11008126
Odro LtdGlasgowSC415532
ODYN BROTHERS COV LIMITEDCoventry16319880
ODYSSEY (G.B) LIMITEDRochdale06748682
Odyssey Capital Management LimitedLondon16557389
Odyssey Computing LimitedLondon15318300
Matched to Companies House on this page
84.4%
  • Page 1
  • Page 3
  • Page 4
  • Page 5
  • Page 6
  • Page 7
  • Page 8
  • Page 9
  • Page 10
  • Page 11

Other letters

  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • N
  • O
  • P
  • Q
  • R
  • S
  • T
  • U
  • V
  • W
  • X
  • Y
  • Z
  • 0-9