- Ockham Sàrl
5067004851E30UJ8UK69SwitzerlandLausanne
- OCTOGONE FAMILY OFFICE Sàrl, en liquidation
549300A5ZI0CO4C1HA10SwitzerlandGenèveLapsed - not renewed
- Octogone Gestion Sàrl
54930068X6M6KBRT7U62SwitzerlandGenève
- Octra GmbH
506700D50F0D90B7V334SwitzerlandZürich
- OFFICINA DEL DESIGN Sagl
506700713D85U38Z5Q49SwitzerlandLuganoLapsed - not renewed
- OGI-Conseil, Othenin-Girard Sàrl
52990050FZHOC66UYX70SwitzerlandAigle
- O-I EUROPE SÀRL
213800I122OHJKT9WM92SwitzerlandVUFFLENS-LA-VILLE
- Oikos Wealth Management GmbH
254900SLC9FHTUU68N35SwitzerlandZurich
- Okle Invest Holding GmbH
506700N483TE96Y2NU77SwitzerlandWollerau
- Oktafonia Sagl
5067008479B22R599F31SwitzerlandLocarno
- OLAM SUISSE SÀRL
549300H07FQ46J5VDJ45SwitzerlandNYONLapsed - not renewed
- OLENEX Sàrl
549300GRER68BS2GUK76SwitzerlandRolle
- Omega Centauri GmbH
98450063LC394E9F7A82SwitzerlandZug
- Omicron Advice and Investment GmbH
506700OT25675C3HOI82SwitzerlandZug
- Omnium Capital Management Sarl
984500DB91152B050A79SwitzerlandGenève
- omtss GmbH
8945008DH5HFYTMQNL63SwitzerlandAllschwil
- oncode GmbH
894500AQ5IAP8XKAYC89SwitzerlandHunzenschwilLapsed - not renewed
- One Investments SAGL
506700K0IF35AF989818SwitzerlandParadiso
- One Media Consulting GmbH
506700WUL578RKQEBZ31SwitzerlandBaselLapsed - not renewed
- OneSpan International GmbH
52990084DZNQYWQMI892SwitzerlandZürich
- One Square Advisory Services Sàrl
875500KKTRFRQ9EOX204SwitzerlandGenève
- onoris Vermögensverwaltung GmbH in Liquidation
506700AP1F5757T65O86SwitzerlandLuzernLapsed - not renewed
- Opcom GmbH
894500NADP7IYX9T9Y41SwitzerlandHerisau
- OpenCore GmbH
506700D8OUNI64XUVQ35SwitzerlandSchindellegi
- Open Forest GmbH
9845008EC64D1ADPCA03SwitzerlandZugLapsed - not renewed
- Opex Business Machines GmbH
894500WSI04FLWXJLJ33Switzerlandlucerne
- Optimum Company Registration Agents Sàrl
5067004XTA8UX4D5G926SwitzerlandLausanne
- Option Consulting GmbH
506700SA4E8G276MPQ89SwitzerlandWettingen
- Oracle Software (Schweiz) GmbH
254900LE821WBOWKTH20SwitzerlandZurich
- Orana Capital Sàrl
254900S7EIOJV024QW35SwitzerlandGeneve
- ORDANO GmbH
9845004FQ81FAB3B9F80SwitzerlandLuzern
- ORDWAY CAPITAL GMBH
506700L30B5U1FYSQ779SwitzerlandZUG
- ORDWAY SELECTIONS GMBH
549300DKHFURIO43O188SwitzerlandZUGLapsed - not renewed
- Orfacare Consulting GmbH
506700R9H018KXJJ0S11SwitzerlandMeggenLapsed - not renewed
- Organis GmbH
529900WC2ZEICW55S841SwitzerlandLandquart
- ORGIT Beratung für IT und Organisation GmbH
5493008BBRPDVUCV9J29SwitzerlandZuerichLapsed - not renewed
- ORLEN TRADING SWITZERLAND GMBH
2594005GI7LFBABRX845SwitzerlandBAAR
- Orplid-Tec GmbH
5299005YVR6CSKV96464SwitzerlandBerg TG
- Orthema Service GmbH
529900N5QBUKNNKX1I87SwitzerlandRotkreuzLapsed - not renewed
- ORTHODONTIE ECHALLENS Sàrl
8945009LCT3T0C23K933SwitzerlandEchallens
- Ortho VAP GmbH
2549008TRXTI53D35B97SwitzerlandRotkreuzLapsed - not renewed
- Oryx Finance Sàrl
984500CF76701CC5QA64SwitzerlandGenèveLapsed - not renewed
- Ösiel & Cie Sàrl
254900TLCOH0UQGSA213SwitzerlandGeneva
- Osolo Sàrl
254900UZ8D8MO7GN2W91SwitzerlandGENEVA
- OS Performance GmbH
2549007G9I75J2DL7803SwitzerlandZug
- Osteopathie plus GmbH
506700J6FDN4B0B7NI52SwitzerlandMuntelierLapsed - not renewed
- Ostsidebros. GmbH
894500CQ2M8S4D5S3V59SwitzerlandZürich
- Otei Holding SAGL
5067003I6FNO885C3347SwitzerlandRonco sopra Ascona
- OTIS INTERNATIONAL SÀRL
549300NHR6FIF1QIZC30SwitzerlandVERNIER
- OT PLATFORM SÀRL
5493001KQL87MT8ZKM17SwitzerlandEPALINGESLapsed - not renewed
- OTROMUNDO GMBH
549300YHIWOXM9C2KH25SwitzerlandEMBRACHLapsed - not renewed
- Ottica Martini Sagl
506700A9D5GH36OP0M43SwitzerlandBellinzonaLapsed - not renewed
- OTT Investments GmbH
5493000AOZDVCZOSQI38SwitzerlandLucerne
- Oust! Sàrl
254900IALEYXN33S3119SwitzerlandEstavayer-le-lac
- OVERSEAS FINANCE AND TRADING (GENEVA) LTD
549300UCMB3LXAY9NW41SwitzerlandGENEVELapsed - not renewed
- ovos GmbH
8945002IDCGVXOO70344SwitzerlandZürichLapsed - not renewed
- Owlist GmbH
89450062HCN6ZO5KEJ49SwitzerlandPfäffikon
- OXBOW CARBON & MINERALS INTERNATIONAL GMBH
549300562C3YK3JYT566SwitzerlandFRIBOURG
- OYSTER TRUST SARL
213800UZCYNB3OUZER11SwitzerlandGENEVALapsed - not renewed
- OZ Music GmbH
391200DLYW2VKVUG2329SwitzerlandSchindellegi