By legal form

Company limited by shares

13,987 entities

  1. Oettinger Davidoff Holding AG

    529900VZ7FNKDID76G27SwitzerlandBasel

  2. OFA AG

    894500S883QT7WC70V68SwitzerlandRomanshorn

  3. Office Higuchi Swiss AG

    5299008U3HGTQYISDV61SwitzerlandBern

  4. OF Immo AG

    391200PRRNIEMJ9LPK74SwitzerlandZürich

  5. OFNER AG

    549300Q450TEAEQR5U13SwitzerlandAPPENZELLLapsed - not renewed

  6. OFT Invest AG

    894500BY1H4243JPFW13SwitzerlandZug

  7. OG CONSULTING AG

    549300MIA4TFGNY32B51SwitzerlandZURICH

  8. OG Industry SA

    506700927N9W1A46Z737SwitzerlandVernier

  9. OGM Universe SA

    529900YI5MTYYZVSIN62SwitzerlandGenève

  10. OG NOPS Holding SA

    5067000DN2453315RB75SwitzerlandFribourgLapsed - not renewed

  11. OG RESURS SA

    984500CV096AB86A5C10SwitzerlandGenèveLapsed - not renewed

  12. O HOLDING AG

    506700P3577W1P859419SwitzerlandBaarLapsed - not renewed

  13. OIL & BIO TRADE SA

    506700RM256NNXWHJ381SwitzerlandParadisoLapsed - not renewed

  14. Oil Hedging & Derivatives SA

    506700CPP0S66VS26344SwitzerlandEysinsLapsed - not renewed

  15. OISIN CAPITAL PTC AG

    213800ULHFG1E642KK61SwitzerlandZÜRICH

  16. OKAG AG

    984500CFFFDF78EE7B03SwitzerlandZug

  17. Okapi Supply Trading Advisory SA

    506700GI8BS4Q3EP8369SwitzerlandCarouge GE

  18. OK Chez Vous, Mosoni-Vuissoz SA

    506700MHP290C7YE4L94SwitzerlandGranges VSLapsed - not renewed

  19. ÖKK Kranken- und Unfallversicherungen AG

    9845008HC8CA3SBEFA28SwitzerlandLandquartLapsed - not renewed

  20. ÖKK Versicherungen AG

    9845004P0E8D2EDA5A52SwitzerlandLandquartLapsed - not renewed

  21. OKOS SA

    5067005616EX99J20W46SwitzerlandGenève

  22. Oldenhorn Service AG in Liquidation

    506700312U8F94G98928SwitzerlandGrund b. Gstaad

  23. Oldtimer Krieg AG

    984500E9A852F3A09862SwitzerlandLachen

  24. OLEKS AG

    506700I06C86M34L2959SwitzerlandLuzern

  25. Oleotrading SA

    8945004NTSV1UZ7IPD30SwitzerlandCologny

  26. OLEUM MONERE TRADING AG

    213800GRKAXQUEWBCI32SwitzerlandBAAR

  27. OLEXCO SA

    894500H9W763F3BJAU57SwitzerlandGenève

  28. Olindex SA

    5067006CH429NA71GZ98SwitzerlandGenèveLapsed - not renewed

  29. Olive Growth AG

    8945007W2OK8XQQ55B06SwitzerlandBaarLapsed - not renewed

  30. Olle Larsson Holding AG

    894500ITMZ9KFTPN6705SwitzerlandZugLapsed - not renewed

  31. OLOID SA

    894500SSUCT50A264543SwitzerlandGenèveLapsed - not renewed

  32. Olympos Investments AG

    529900IK59DZ05GU1Z31SwitzerlandZug

  33. Olympus Capital SA

    254900AE6MTKQZ0FRD35SwitzerlandCOLLONGE-BELLERIVE

  34. OLZ AG

    549300F6XBRD10B23N79SwitzerlandBern

  35. Ölz Holding Schweiz AG

    984500B0AFAC7EC3EG37SwitzerlandLaax GR 2

  36. OMEFID TREUHAND AG

    894500PBIJ5RAWE8I717SwitzerlandKilchbergLapsed - not renewed

  37. Omega Partners AG

    315700QHY09085QC7K82SwitzerlandZug

  38. OMEGA TECH SA

    8945006G6SDYP7527O26SwitzerlandGenèveLapsed - not renewed

  39. OMEGA WEALTH MANAGEMENT SA

    506700B97N33938PI820SwitzerlandGenève

  40. Omicron AG

    506700FJ082DK0K76643SwitzerlandWallisellen

  41. Omikron Ventures AG

    506700H510C2QBO78018SwitzerlandSchaffhausen

  42. Omnes Technology AG

    984500AHEB00BDCACC87SwitzerlandZug

  43. Omnia Capital SA

    254900PH6AL84E2OU293SwitzerlandGeneva

  44. OMNIART INTERNATIONAL AG

    506700YV7LJI6O03BU96SwitzerlandGrono

  45. Omnifin Holding AG

    50670097X5R33XXZ4103SwitzerlandZugLapsed - not renewed

  46. OMNI METAL IMPEX & RECYCLING SA

    5067006TP02U7N4D9238SwitzerlandForel FR

  47. Omni Ray AG

    967600D74EO0N5PVE227SwitzerlandDübendorf

  48. OMNIUM REINSURANCE COMPANY SA

    529900L2VNLKD4UQS449SwitzerlandGenève 15 Aéroport

  49. OMPEX AG

    5299007XYUAVSOEP3K06SwitzerlandZürich

  50. OMV SUPPLY & TRADING AG

    549300HUJ5CJUX02RS52SwitzerlandZUGLapsed - not renewed

  51. Omya International AG

    5299004YRCHMOU9FKK67SwitzerlandOftringen

  52. Omya (Schweiz) AG

    5299002JRTT699WFOV74SwitzerlandOftringen

  53. On AG

    5067009EO017L1K93U39SwitzerlandZürich

  54. ONE2ONE Service AG

    50670056MGZBP45K4951SwitzerlandGlarus

  55. ONE98TWO AG

    506700XRD3PFV9QN1991SwitzerlandBasel

  56. One Brick SA

    549300I1TDU3ODTLD519SwitzerlandMendrisioLapsed - not renewed

  57. ONE Finance AG

    9845003EB79049C1F448SwitzerlandZug

  58. ONEGroup Company AG

    529900NVDRIELRKI8888SwitzerlandZug

  59. Onelifeliveit SA

    506700876N9704073208SwitzerlandGenève

  60. OneStyle Trading AG

    529900REOWVU5HGIUA70SwitzerlandLuzernLapsed - not renewed

By legal form