By legal form

Company limited by shares

13,981 entities

  1. Medistri SA

    875500FQ90XRO2W56A02SwitzerlandDomdidier

  2. MEDLIFE SA

    5493000GFOHF25C2OU73SwitzerlandPLAN-LES-OUATESLapsed - not renewed

  3. Medlog SA

    506700207B6IW73CN008SwitzerlandGenève

  4. medmix Group AG

    529900PL4KLKJVMULW74SwitzerlandBaar

  5. MEDUNA AG

    222100J337983IMWOQ69SwitzerlandCHAM

  6. MedXCell SA

    5067006NL87U7TG28345SwitzerlandMontreuxLapsed - not renewed

  7. Meerapfel & Sons Ltd.

    506700378D0M3P061W90SwitzerlandBasel

  8. MeerFest Beratung AG

    2549008IC1ONN058V086SwitzerlandMesocco

  9. Mefin AG

    9845006A7E2AER036F83SwitzerlandMeggenLapsed - not renewed

  10. MEF SA

    5067008LPC3AE5670395SwitzerlandLausanne

  11. Megaprint AG

    894500CLA9PFKTFO8K20SwitzerlandZürichLapsed - not renewed

  12. megaron Holding AG

    506700UBFC33X09POC64SwitzerlandZürich

  13. MEGAS GLOBAL AG

    213800E3KRUSYP4NQ239SwitzerlandBAAR

  14. Mega-Stahl AG

    529900RQF6QJCD3W2U80SwitzerlandFehraltorf

  15. Megos AG

    5067004ER8T3U8P63O15SwitzerlandBrugg AG

  16. Meier Capital AG

    5067002L12S154793308SwitzerlandSchwerzenbach

  17. MEIER ELEKTRONIK AG

    549300D6ABTQJKCYAH79SwitzerlandBUTTISHOLZLapsed - not renewed

  18. Meier & Partner Vermögensverwaltung AG

    894500D4JGJE758MLT80SwitzerlandWinterthurLapsed - not renewed

  19. Meier Tobler Group AG

    529900M6NVNCK1HZCC03SwitzerlandSchwerzenbach

  20. Meilenstein Finanz & Beratungs AG

    506700SGKK324R43W719SwitzerlandMeilenLapsed - not renewed

  21. Meili Finanz AG

    894500JPIDXHKZ0NM533SwitzerlandZollikonLapsed - not renewed

  22. Meili Holding AG

    50670006GO8V29XJ5673SwitzerlandZug

  23. Meille & Lubini SA

    506700D3HR30UF881S48SwitzerlandPayerne

  24. MeineWelt AG

    506700BC2G21SJBF0853SwitzerlandBaar

  25. Meissen Beteiligungen AG

    529900GSIO1TKKMFRC22SwitzerlandBassersdorfLapsed - not renewed

  26. Meisser Economics AG

    506700CS531NAN3H2322SwitzerlandErlenbach ZHLapsed - not renewed

  27. Meisser & Paganini Asset Management AG

    967600DGUZNCL59BUE47SwitzerlandDavos Platz

  28. Meister Stahlbau AG

    50670003Q12G7KKV1583SwitzerlandWittenbachLapsed - not renewed

  29. Melcom AG

    894500NCZMCKZYBPTD41SwitzerlandWallisellenLapsed - not renewed

  30. MELLIUS AG

    213800BNOWEZZTTTM168SwitzerlandSARNEN

  31. MEMBRANBAU TEXBAU AG

    549300R8ORQH5HVWSZ23SwitzerlandDANIKENLapsed - not renewed

  32. MEMENTO S.A.

    549300WTLDQ05RKT4S62SwitzerlandGENEVA

  33. MEM INVESTMENTS AG

    506700O6K303G6505743SwitzerlandLuzern

  34. MEMO International SA

    50670003FW9QB5157T48SwitzerlandGenèveLapsed - not renewed

  35. Memo-Led AG

    5067004C8A3G1ZL35Y91SwitzerlandSchwerzenbach

  36. MENA Chemicals SA

    529900ZVUVI0L9FJTW84SwitzerlandSteinhausenLapsed - not renewed

  37. Mencey Capital Management SA

    254900Q62NQ6PE3G0T37SwitzerlandGeneve

  38. Mengelt Vermögensverwaltung AG

    506700AOI8F9A342WG48SwitzerlandUsterLapsed - not renewed

  39. Mengowa Immobilien AG

    529900P8QZKXZHZ15K39SwitzerlandZürichLapsed - not renewed

  40. MENI Holding AG

    894500RMCOKSQVXAJ331SwitzerlandZürichLapsed - not renewed

  41. Menkar Technologies AG

    875500JS0PR6W4CKZI09SwitzerlandZug

  42. Mental Capital AG

    5493006VVRCJMQSIDR36SwitzerlandZurichLapsed - not renewed

  43. Mentor Graphics (Schweiz) AG

    529900FF6YSFTR4TCO44SwitzerlandZürichLapsed - not renewed

  44. MENZI EBZ AG

    5493005WU68F5JK3JQ60SwitzerlandHORGENLapsed - not renewed

  45. Menzi Muck Gruppe AG

    5067008663SE2A4U4886SwitzerlandDiepoldsau

  46. MEO Invest AG

    894500S3RCTJPFRP1R83SwitzerlandZugLapsed - not renewed

  47. MEP BUSINESS SOLUTIONS AND INVESTMENTS AG

    213800OCH1X2EI4MGU79SwitzerlandBAAR

  48. MERAXIS AG

    529900A69P608D57JX49SwitzerlandMuri bei Bern

  49. Merbag Holding AG

    506700SVR72918Q16994SwitzerlandSchlieren

  50. Mercantil Bank (Schweiz) AG

    25490065C95TQEXI1M19SwitzerlandZurich

  51. Mercantus SA

    5067006T70897912V603SwitzerlandTerritetLapsed - not renewed

  52. Mercator Commodities AG

    254900RXCNS26ZX7HX54SwitzerlandZugLapsed - not renewed

  53. Mercedes-Benz Financial Services Schweiz AG

    529900ZVPQG4NQF5XE30SwitzerlandSchlieren

  54. Mercer Alternatives AG

    2138004MR24ESX743351SwitzerlandZürich

  55. Merchants Partners SA

    894500F77PZAWXNUDR92SwitzerlandGenève

  56. Mercia Zürich AG

    2549000PUI8NJGF3NA50SwitzerlandZurich

  57. Merck Performance Materials (Suisse) SA

    2138002HSU7FTNLLFL31SwitzerlandCoinsinsLapsed - not renewed

  58. Merck (Schweiz) AG

    529900C02GJAW2993H45SwitzerlandZugLapsed - not renewed

  59. MERCK SERONO SA

    5299006IAN3SN5IZ5D06SwitzerlandAubonneLapsed - not renewed

  60. Merco Trustees AG

    5067003Z1S11DF7A0N65SwitzerlandZürich

By legal form