- Oettinger Davidoff Holding AG
529900VZ7FNKDID76G27SwitzerlandBasel
- OFA AG
894500S883QT7WC70V68SwitzerlandRomanshorn
- Office Higuchi Swiss AG
5299008U3HGTQYISDV61SwitzerlandBern
- OF Immo AG
391200PRRNIEMJ9LPK74SwitzerlandZürich
- OFNER AG
549300Q450TEAEQR5U13SwitzerlandAPPENZELLLapsed - not renewed
- OFT Invest AG
894500BY1H4243JPFW13SwitzerlandZug
- OG CONSULTING AG
549300MIA4TFGNY32B51SwitzerlandZURICH
- OG Industry SA
506700927N9W1A46Z737SwitzerlandVernier
- OGM Universe SA
529900YI5MTYYZVSIN62SwitzerlandGenève
- OG NOPS Holding SA
5067000DN2453315RB75SwitzerlandFribourgLapsed - not renewed
- OG RESURS SA
984500CV096AB86A5C10SwitzerlandGenèveLapsed - not renewed
- O HOLDING AG
506700P3577W1P859419SwitzerlandBaarLapsed - not renewed
- OIL & BIO TRADE SA
506700RM256NNXWHJ381SwitzerlandParadisoLapsed - not renewed
- Oil Hedging & Derivatives SA
506700CPP0S66VS26344SwitzerlandEysinsLapsed - not renewed
- OISIN CAPITAL PTC AG
213800ULHFG1E642KK61SwitzerlandZÜRICH
- OKAG AG
984500CFFFDF78EE7B03SwitzerlandZug
- Okapi Supply Trading Advisory SA
506700GI8BS4Q3EP8369SwitzerlandCarouge GE
- OK Chez Vous, Mosoni-Vuissoz SA
506700MHP290C7YE4L94SwitzerlandGranges VSLapsed - not renewed
- ÖKK Kranken- und Unfallversicherungen AG
9845008HC8CA3SBEFA28SwitzerlandLandquartLapsed - not renewed
- ÖKK Versicherungen AG
9845004P0E8D2EDA5A52SwitzerlandLandquartLapsed - not renewed
- OKOS SA
5067005616EX99J20W46SwitzerlandGenève
- Oldenhorn Service AG in Liquidation
506700312U8F94G98928SwitzerlandGrund b. Gstaad
- Oldtimer Krieg AG
984500E9A852F3A09862SwitzerlandLachen
- OLEKS AG
506700I06C86M34L2959SwitzerlandLuzern
- Oleotrading SA
8945004NTSV1UZ7IPD30SwitzerlandCologny
- OLEUM MONERE TRADING AG
213800GRKAXQUEWBCI32SwitzerlandBAAR
- OLEXCO SA
894500H9W763F3BJAU57SwitzerlandGenève
- Olindex SA
5067006CH429NA71GZ98SwitzerlandGenèveLapsed - not renewed
- Olive Growth AG
8945007W2OK8XQQ55B06SwitzerlandBaarLapsed - not renewed
- Olle Larsson Holding AG
894500ITMZ9KFTPN6705SwitzerlandZugLapsed - not renewed
- OLOID SA
894500SSUCT50A264543SwitzerlandGenèveLapsed - not renewed
- Olympos Investments AG
529900IK59DZ05GU1Z31SwitzerlandZug
- Olympus Capital SA
254900AE6MTKQZ0FRD35SwitzerlandCOLLONGE-BELLERIVE
- OLZ AG
549300F6XBRD10B23N79SwitzerlandBern
- Ölz Holding Schweiz AG
984500B0AFAC7EC3EG37SwitzerlandLaax GR 2
- OMEFID TREUHAND AG
894500PBIJ5RAWE8I717SwitzerlandKilchbergLapsed - not renewed
- Omega Partners AG
315700QHY09085QC7K82SwitzerlandZug
- OMEGA TECH SA
8945006G6SDYP7527O26SwitzerlandGenèveLapsed - not renewed
- OMEGA WEALTH MANAGEMENT SA
506700B97N33938PI820SwitzerlandGenève
- Omicron AG
506700FJ082DK0K76643SwitzerlandWallisellen
- Omikron Ventures AG
506700H510C2QBO78018SwitzerlandSchaffhausen
- Omnes Technology AG
984500AHEB00BDCACC87SwitzerlandZug
- Omnia Capital SA
254900PH6AL84E2OU293SwitzerlandGeneva
- OMNIART INTERNATIONAL AG
506700YV7LJI6O03BU96SwitzerlandGrono
- Omnifin Holding AG
50670097X5R33XXZ4103SwitzerlandZugLapsed - not renewed
- OMNI METAL IMPEX & RECYCLING SA
5067006TP02U7N4D9238SwitzerlandForel FR
- Omni Ray AG
967600D74EO0N5PVE227SwitzerlandDübendorf
- OMNIUM REINSURANCE COMPANY SA
529900L2VNLKD4UQS449SwitzerlandGenève 15 Aéroport
- OMPEX AG
5299007XYUAVSOEP3K06SwitzerlandZürich
- OMV SUPPLY & TRADING AG
549300HUJ5CJUX02RS52SwitzerlandZUGLapsed - not renewed
- Omya International AG
5299004YRCHMOU9FKK67SwitzerlandOftringen
- Omya (Schweiz) AG
5299002JRTT699WFOV74SwitzerlandOftringen
- On AG
5067009EO017L1K93U39SwitzerlandZürich
- ONE2ONE Service AG
50670056MGZBP45K4951SwitzerlandGlarus
- ONE98TWO AG
506700XRD3PFV9QN1991SwitzerlandBasel
- One Brick SA
549300I1TDU3ODTLD519SwitzerlandMendrisioLapsed - not renewed
- ONE Finance AG
9845003EB79049C1F448SwitzerlandZug
- ONEGroup Company AG
529900NVDRIELRKI8888SwitzerlandZug
- Onelifeliveit SA
506700876N9704073208SwitzerlandGenève
- OneStyle Trading AG
529900REOWVU5HGIUA70SwitzerlandLuzernLapsed - not renewed