- OTS Service and Holding (Switzerland) Ltd.
984500D7QE90ACA2DC58SwitzerlandGlattbrugg
- OTTO CAPITAL AG
98450056497KC9EE2C23SwitzerlandMeggen
- Otto Fischer AG
894500DBGL1Y3NJ5GY74SwitzerlandZürichLapsed - not renewed
- OTTO HOFSTETTER AG
549300771JOXFG5JT549SwitzerlandUZNACH
- Otto Hofstetter Holding AG
5067007Q0F145W6JT610SwitzerlandUznach
- Ottoman Strategy Holdings (Suisse) SA in Liquidation
529900ZDIU1C2E3XGD38SwitzerlandBaarLapsed - not renewed
- Otto Pfister Immobilien AG
506700V642ZJMMTI9681SwitzerlandBasel
- OTTO'S AG
5067008759689658FS04SwitzerlandSurseeLapsed - not renewed
- OT Ventures AG
8755002GU8B324WI9K19SwitzerlandCham
- OUTDOOR ENTERPRISE SA
506700X0F4903CK10452SwitzerlandLuganoLapsed - not renewed
- Outliers Family SA
50670005D1Y6A6E42042SwitzerlandLausanne
- Outsider.Architecture SA
8945000HJHQQZHLAID75SwitzerlandMorgesLapsed - not renewed
- Ovan Capital SA
506700E8M7Y6QE439975SwitzerlandGenève
- OVD Kinegram AG
506700RB7Q3D2I7N6888SwitzerlandZug
- OVER INVESTIMENTI SA
506700W1MQM8IS7EH442SwitzerlandLugano
- Overlay AG
984500FK607D5FB57C76SwitzerlandZugLapsed - not renewed
- OVERLINE AG
213800GWGP44NFUGDW67SwitzerlandPAZZALLOLapsed - not renewed
- OVERSEAS MILITARY SALES CORPORATION - OMSC SARL
549300YDWLE9IB7LOO68SwitzerlandFRIBOURG
- O.W. BUNKER (SWITZERLAND) S.A.
21380017YQV93OWTRO26SwitzerlandGENEVELapsed - not renewed
- O.W. GLOBAL TRADING S.A.
213800HCI411BSRCQK67SwitzerlandGENEVELapsed - not renewed
- OXAM Gestion SA
50670053V16659Y63D74SwitzerlandMonthey
- Oxana S.A.
5067002ZC9DAZGX6B110SwitzerlandAvenchesLapsed - not renewed
- OXYGEN INVESTMENTS AG
9845003HF88F4A8O1390SwitzerlandLuzern
- OXY GLOBAL AG
50670041R45FL5L3XX15SwitzerlandLuzern
- OXYMOUNT AG
549300L0N3SEQXCJRV90SwitzerlandHORGENLapsed - not renewed
- OxyPrem AG
875500SSF9KA6PN6DJ79SwitzerlandZürich
- Oyat Invest AG
50670062B4CUW419O009SwitzerlandBäch SZLapsed - not renewed
- OZAR AG
506700O3454G1ASP6M63SwitzerlandZug
- P20 CAPITAL AG
213800ZNUP457R4CAK38SwitzerlandBAAR
- P4I Partners AG
9845007551EC2E6A8976SwitzerlandSteinhausenLapsed - not renewed
- PAB SA
5067006VOF57B5267K45SwitzerlandPrangins
- Pacific Exporters SA en liquidation
506700Z49SY03CNZD997SwitzerlandFribourgLapsed - not renewed
- Pacific Invest Holding AG
506700L277M72C920K67SwitzerlandZug
- Pacific North Holding AG
984500B674B777P7EC94SwitzerlandMeggen
- Pacifico Legal + Financial Services AG
506700U9L5D7YXO37K38SwitzerlandKüsnacht ZH
- pack easy ag
506700Y8V9BFUAB9B124SwitzerlandEmmenLapsed - not renewed
- PackSys Global AG
5299008KTHANW08AYV69SwitzerlandRüti ZH
- PACSTRAP SA
5493001RHF7TZBG5DX05SwitzerlandLugano
- Paddy Reilly's AG
506700S6UY350GN2Z933SwitzerlandZürichLapsed - not renewed
- Padmin SA
5067004GGTTZT20P1575SwitzerlandLugano
- Padparadscha Holding AG
8945003568926206FH71SwitzerlandLuzern
- PAGEST ENVIRONNEMENT SA
506700YC3O3G11JSYA73SwitzerlandGenèveLapsed - not renewed
- Paguasca Holding AG
5067000IB0T19X40BC29SwitzerlandZug
- P.A. Holding SA
50670050F28URTOWU692SwitzerlandLuganoLapsed - not renewed
- Paicolex Trust Management AG
549300SCNGD9JG8CDA31SwitzerlandKüsnacht ZHLapsed - not renewed
- Paideia AG
25490011O5V0VNSD2D69SwitzerlandSchaffhausen
- Pakua Capital AG
506700503B6KSV91R442SwitzerlandZug
- Paladin Holding AG
506700D67UCC26H56273SwitzerlandBasel
- Palante Trading AG
96760005Y3FWHV4C8W57SwitzerlandOberägeri
- Palatina AG
9845005AB2BA5E50H248SwitzerlandOberägeri
- PALATIN HOLDING SA
529900F1XZVU8MWI0C39SwitzerlandGenève
- Palexpo SA
5299004YVZ7J6M8DMC05SwitzerlandLe Grand-Saconnex
- Pallante AG
506700G71FO2JQ9Q2B39SwitzerlandZugLapsed - not renewed
- PALMAROLE AG
50670034UG1XHDZUH327SwitzerlandBasel
- PALMETIS A.G.
549300VKCPHDTCVN6U04SwitzerlandZUGLapsed - not renewed
- Palmetto Advisory AG
506700OX4TL8130E9M14SwitzerlandErlenbach ZH
- Palms Family Office Suisse SA
50670028V7H95629EB86SwitzerlandGenève
- Palo Alto Investments AG
5067005535MIIFP6Y610SwitzerlandZug
- Palomar Asset Management AG
506700GQDJ11WCVG0D20SwitzerlandZürich
- Palomenia AG
529900IZVMVXANQP2U46SwitzerlandHerisauLapsed - not renewed