By legal form

Company limited by shares

13,990 entities

  1. OTS Service and Holding (Switzerland) Ltd.

    984500D7QE90ACA2DC58SwitzerlandGlattbrugg

  2. OTTO CAPITAL AG

    98450056497KC9EE2C23SwitzerlandMeggen

  3. Otto Fischer AG

    894500DBGL1Y3NJ5GY74SwitzerlandZürichLapsed - not renewed

  4. OTTO HOFSTETTER AG

    549300771JOXFG5JT549SwitzerlandUZNACH

  5. Otto Hofstetter Holding AG

    5067007Q0F145W6JT610SwitzerlandUznach

  6. Ottoman Strategy Holdings (Suisse) SA in Liquidation

    529900ZDIU1C2E3XGD38SwitzerlandBaarLapsed - not renewed

  7. Otto Pfister Immobilien AG

    506700V642ZJMMTI9681SwitzerlandBasel

  8. OTTO'S AG

    5067008759689658FS04SwitzerlandSurseeLapsed - not renewed

  9. OT Ventures AG

    8755002GU8B324WI9K19SwitzerlandCham

  10. OUTDOOR ENTERPRISE SA

    506700X0F4903CK10452SwitzerlandLuganoLapsed - not renewed

  11. Outliers Family SA

    50670005D1Y6A6E42042SwitzerlandLausanne

  12. Outsider.Architecture SA

    8945000HJHQQZHLAID75SwitzerlandMorgesLapsed - not renewed

  13. Ovan Capital SA

    506700E8M7Y6QE439975SwitzerlandGenève

  14. OVD Kinegram AG

    506700RB7Q3D2I7N6888SwitzerlandZug

  15. OVER INVESTIMENTI SA

    506700W1MQM8IS7EH442SwitzerlandLugano

  16. Overlay AG

    984500FK607D5FB57C76SwitzerlandZugLapsed - not renewed

  17. OVERLINE AG

    213800GWGP44NFUGDW67SwitzerlandPAZZALLOLapsed - not renewed

  18. OVERSEAS MILITARY SALES CORPORATION - OMSC SARL

    549300YDWLE9IB7LOO68SwitzerlandFRIBOURG

  19. O.W. BUNKER (SWITZERLAND) S.A.

    21380017YQV93OWTRO26SwitzerlandGENEVELapsed - not renewed

  20. O.W. GLOBAL TRADING S.A.

    213800HCI411BSRCQK67SwitzerlandGENEVELapsed - not renewed

  21. OXAM Gestion SA

    50670053V16659Y63D74SwitzerlandMonthey

  22. Oxana S.A.

    5067002ZC9DAZGX6B110SwitzerlandAvenchesLapsed - not renewed

  23. OXYGEN INVESTMENTS AG

    9845003HF88F4A8O1390SwitzerlandLuzern

  24. OXY GLOBAL AG

    50670041R45FL5L3XX15SwitzerlandLuzern

  25. OXYMOUNT AG

    549300L0N3SEQXCJRV90SwitzerlandHORGENLapsed - not renewed

  26. OxyPrem AG

    875500SSF9KA6PN6DJ79SwitzerlandZürich

  27. Oyat Invest AG

    50670062B4CUW419O009SwitzerlandBäch SZLapsed - not renewed

  28. OZAR AG

    506700O3454G1ASP6M63SwitzerlandZug

  29. P20 CAPITAL AG

    213800ZNUP457R4CAK38SwitzerlandBAAR

  30. P4I Partners AG

    9845007551EC2E6A8976SwitzerlandSteinhausenLapsed - not renewed

  31. PAB SA

    5067006VOF57B5267K45SwitzerlandPrangins

  32. Pacific Exporters SA en liquidation

    506700Z49SY03CNZD997SwitzerlandFribourgLapsed - not renewed

  33. Pacific Invest Holding AG

    506700L277M72C920K67SwitzerlandZug

  34. Pacific North Holding AG

    984500B674B777P7EC94SwitzerlandMeggen

  35. Pacifico Legal + Financial Services AG

    506700U9L5D7YXO37K38SwitzerlandKüsnacht ZH

  36. pack easy ag

    506700Y8V9BFUAB9B124SwitzerlandEmmenLapsed - not renewed

  37. PackSys Global AG

    5299008KTHANW08AYV69SwitzerlandRüti ZH

  38. PACSTRAP SA

    5493001RHF7TZBG5DX05SwitzerlandLugano

  39. Paddy Reilly's AG

    506700S6UY350GN2Z933SwitzerlandZürichLapsed - not renewed

  40. Padmin SA

    5067004GGTTZT20P1575SwitzerlandLugano

  41. Padparadscha Holding AG

    8945003568926206FH71SwitzerlandLuzern

  42. PAGEST ENVIRONNEMENT SA

    506700YC3O3G11JSYA73SwitzerlandGenèveLapsed - not renewed

  43. Paguasca Holding AG

    5067000IB0T19X40BC29SwitzerlandZug

  44. P.A. Holding SA

    50670050F28URTOWU692SwitzerlandLuganoLapsed - not renewed

  45. Paicolex Trust Management AG

    549300SCNGD9JG8CDA31SwitzerlandKüsnacht ZHLapsed - not renewed

  46. Paideia AG

    25490011O5V0VNSD2D69SwitzerlandSchaffhausen

  47. Pakua Capital AG

    506700503B6KSV91R442SwitzerlandZug

  48. Paladin Holding AG

    506700D67UCC26H56273SwitzerlandBasel

  49. Palante Trading AG

    96760005Y3FWHV4C8W57SwitzerlandOberägeri

  50. Palatina AG

    9845005AB2BA5E50H248SwitzerlandOberägeri

  51. PALATIN HOLDING SA

    529900F1XZVU8MWI0C39SwitzerlandGenève

  52. Palexpo SA

    5299004YVZ7J6M8DMC05SwitzerlandLe Grand-Saconnex

  53. Pallante AG

    506700G71FO2JQ9Q2B39SwitzerlandZugLapsed - not renewed

  54. PALMAROLE AG

    50670034UG1XHDZUH327SwitzerlandBasel

  55. PALMETIS A.G.

    549300VKCPHDTCVN6U04SwitzerlandZUGLapsed - not renewed

  56. Palmetto Advisory AG

    506700OX4TL8130E9M14SwitzerlandErlenbach ZH

  57. Palms Family Office Suisse SA

    50670028V7H95629EB86SwitzerlandGenève

  58. Palo Alto Investments AG

    5067005535MIIFP6Y610SwitzerlandZug

  59. Palomar Asset Management AG

    506700GQDJ11WCVG0D20SwitzerlandZürich

  60. Palomenia AG

    529900IZVMVXANQP2U46SwitzerlandHerisauLapsed - not renewed

By legal form