- Oil Hedging & Derivatives SA
506700CPP0S66VS26344SwitzerlandEysinsLapsed - not renewed
- Okapi Supply Trading Advisory SA
506700GI8BS4Q3EP8369SwitzerlandCarouge GE
- OK Chez Vous, Mosoni-Vuissoz SA
506700MHP290C7YE4L94SwitzerlandGranges VSLapsed - not renewed
- Okle Invest Holding GmbH
506700N483TE96Y2NU77SwitzerlandWollerau
- OKOS SA
5067005616EX99J20W46SwitzerlandGenève
- Oktafonia Sagl
5067008479B22R599F31SwitzerlandLocarno
- OLCASTA GOLDEN UK LIMITED, London, Zweigniederlassung Steinhausen
506700A866KB6T710Y20SwitzerlandSteinhausen
- OLEKS AG
506700I06C86M34L2959SwitzerlandLuzern
- OLENEX Sàrl
549300GRER68BS2GUK76SwitzerlandRolle
- Olga Martin-Montis Stiftung
506700XTRB66FQ87L302LiechtensteinVaduzLapsed - not renewed
- Olga und Walter Knecht Stiftung
529900B30XBM5E6ZMR78SwitzerlandWindisch
- Olindex SA
5067006CH429NA71GZ98SwitzerlandGenèveLapsed - not renewed
- OLZ AG
549300F6XBRD10B23N79SwitzerlandBern
- OMBRIE STIFTUNG
529900KL0YDVBVECLD31SwitzerlandBasel
- OMBU Stiftung
506700AQ03EDKKMNL152LiechtensteinSchaan
- Omega Science Foundation
506700BHUB1SE9V10G09SwitzerlandBiel/BienneLapsed - not renewed
- OMEGA WEALTH MANAGEMENT SA
506700B97N33938PI820SwitzerlandGenève
- Omicron Advice and Investment GmbH
506700OT25675C3HOI82SwitzerlandZug
- Omicron AG
506700FJ082DK0K76643SwitzerlandWallisellen
- Omikron Ventures AG
506700H510C2QBO78018SwitzerlandSchaffhausen
- OMNIART INTERNATIONAL AG
506700YV7LJI6O03BU96SwitzerlandGrono
- Omnifin Holding AG
50670097X5R33XXZ4103SwitzerlandZugLapsed - not renewed
- OMNI METAL IMPEX & RECYCLING SA
5067006TP02U7N4D9238SwitzerlandForel FR
- OMPEX AG
5299007XYUAVSOEP3K06SwitzerlandZürich
- On AG
5067009EO017L1K93U39SwitzerlandZürich
- ONE2ONE Service AG
50670056MGZBP45K4951SwitzerlandGlarus
- ONE98TWO AG
506700XRD3PFV9QN1991SwitzerlandBasel
- ONE Financing Umbrella
5067001ASC1X6XF85B49SwitzerlandMorges
- One Investments SAGL
506700K0IF35AF989818SwitzerlandParadiso
- One Media Consulting GmbH
506700WUL578RKQEBZ31SwitzerlandBaselLapsed - not renewed
- ONE Real Estate Debt Fund
5067002830G0A8NAA903SwitzerlandMorges
- On Finance SA
506700595KZXFT8O4672SwitzerlandLugano
- Ongresso Energy AG
506700S327168WMDSI76SwitzerlandAppenzellLapsed - not renewed
- On Holding AG
506700FB3467B9W95526SwitzerlandZürich
- Onikion SA
506700209CB7K6PB9H94SwitzerlandGenève
- Onondaga Stiftung
506700PR87GB0Z127X31LiechtensteinVaduz
- onoris Vermögensverwaltung GmbH in Liquidation
506700AP1F5757T65O86SwitzerlandLuzernLapsed - not renewed
- ON-POINT Connect AG
506700ZW02EW2A07WO29SwitzerlandZug
- Onyx AG in Liquidation
5067006373JUQB0T6253SwitzerlandStansstadLapsed - not renewed
- Onyx et Cie SA
5067000W128EFQ4Z2K67SwitzerlandGenève
- ONZACK AG
50670041RTPS2OUV6395SwitzerlandLandquart
- Opatia Fondazione
50670048W5N6O8U43689LiechtensteinMauren
- Open Energy Platform AG
529900YAUDCBW069L856SwitzerlandZürich
- OPEN MINERAL AG
5067002QR0W5Q7J0TX39SwitzerlandBaar
- OPEN Optimizing Energy SA
5067002386E5KHN47808SwitzerlandPoschiavo
- Open Partners Asset Management SA
5067001K9Y186NS0A071SwitzerlandLugano
- Open Systems AG
2549002PCGNN79W2QC71SwitzerlandZürichLapsed - not renewed
- OPERA DON BOSCO NEL MONDO
50670064QUKM7N1J7606SwitzerlandLugano
- Ophtapharm AG
506700FN0U3NSN42M528SwitzerlandHettlingen
- Ops One AG
506700942G0Q6QK98N60SwitzerlandZürich
- OPTEX Treuhand AG
5067006R711CZXLS3Y59SwitzerlandKriensLapsed - not renewed
- Optimiso Group SA
5067000T0GJA54CLCS25SwitzerlandVersoix
- Optimized Wealth Solutions AG
506700Z9RUZ8632N0359SwitzerlandOberwil-Lieli
- Optimizer AG
506700U02T19893OVC14SwitzerlandHeiden
- OPTIMO Vermögensverwaltungs- & Wirtschaftsberatungs-AG in Liquidation
506700OKM80QF6324288SwitzerlandZollikonLapsed - not renewed
- Optimum Company Registration Agents Sàrl
5067004XTA8UX4D5G926SwitzerlandLausanne
- Optimus Finanz AG
506700BI0230A1CS1X03SwitzerlandRheinfelden
- Option Consulting GmbH
506700SA4E8G276MPQ89SwitzerlandWettingen
- Optive AG
506700BUM1SF8GEB9843SwitzerlandWängi
- OPUS FINANCE AG
5067002YRR380UC6AO17SwitzerlandLuzern