By legal form

Limited liability company

3,207 entities

  1. marol.digital gmbh

    894500OXYUPN0PZ3HY72SwitzerlandHorwLapsed - not renewed

  2. Martin&Sorbo GmbH

    506700M6Q5DXEP0KKX21SwitzerlandBaar

  3. Marulu GmbH

    50670012CJ3N486H9W16SwitzerlandZürich

  4. Maru Schweiz GmbH

    5067008HO818ZS038T78SwitzerlandPfäffikon SZ

  5. marventis gmbh

    5067009V81495VP21A11SwitzerlandErlenbach ZHLapsed - not renewed

  6. Marvolutions GmbH

    894500LSSM8WX7TKZX11SwitzerlandBaarLapsed - not renewed

  7. Masbando GmbH

    254900VZ57AXDN8TJ675SwitzerlandZurichLapsed - not renewed

  8. Masta GmbH

    506700K0043H65IY7733SwitzerlandArlesheim

  9. Masterclass Trading GmbH

    894500UBI4QOMO7BEC30SwitzerlandSteinhausen

  10. Matanel Gmbh

    894500D5MGPBLHHL7160SwitzerlandHergiswilLapsed - not renewed

  11. MATCH FINANCE MANAGEMENT GMBH

    254900KTGH42PO8DUQ40SwitzerlandCham

  12. Matchpool GmbH

    506700FUIH6W8FNV4287SwitzerlandZug

  13. Mathieu Consulting GmbH

    506700DWPX1ZI18HK363SwitzerlandWollerau

  14. Matis Finance System Sagl

    5067008SZMTXIC659371SwitzerlandChiassoLapsed - not renewed

  15. MATO SUISSE GMBH

    5493002IY8V10QH9U353SwitzerlandINWILLapsed - not renewed

  16. Matt EDV Schweiz GmbH

    8945005IGJXU2MBGC630SwitzerlandSt. Margrethen SG

  17. Matthews GmbH in Liquidation

    506700S1K30219T5K090SwitzerlandBurgisteinLapsed - not renewed

  18. Mauro Spedizioni Sagl

    894500A9U9ABEK556983SwitzerlandChiassoLapsed - not renewed

  19. MAVEST GmbH

    2549002GZPBMX436AN55SwitzerlandBottighofen

  20. max consulting gmbh

    50670041ML809M73ID94SwitzerlandNeerach

  21. MAXI-CLEAN Sàrl

    529900DPSZQ62DXTK021SwitzerlandGenève

  22. Maxi Fun Rent Sàrl

    549300UBG7N13E5DVV91SwitzerlandSierre

  23. MaxImpact GmbH

    54930007QYE4ZCLPBF04SwitzerlandZug

  24. mbeglinger GmbH

    984500E17AEC4A048384SwitzerlandZürich

  25. MB FINANCIAL ADVISORY GMBH

    5493000KLHRFKYWMVN13SwitzerlandBottighofen

  26. mbloch consulting gmbh

    529900Q2D7EBL8LBD092SwitzerlandZürich

  27. MBM Metallbau Mörtl GmbH

    50670030999A3O2MUT12SwitzerlandFribourg

  28. MB Mountain Gear GmbH

    506700YJ363454T86842SwitzerlandRadelfingen b. Aarberg

  29. MCA Technologies GmbH

    391200ADQT9XCMFTZ479SwitzerlandBiel-Benken

  30. MCCB HOLDING Sàrl

    5067003477DMZSL2B006SwitzerlandVouvryLapsed - not renewed

  31. MCCORMICK GMBH

    549300E5EDOYHGRK0497SwitzerlandZug

  32. MCCORMICK SWITZERLAND GMBH

    5493007UWBBVVWJZPG20SwitzerlandZug

  33. MCH Exhibitions & Events GmbH

    506700OKG05OLA1WB354SwitzerlandBasel

  34. MCH Invest GmbH

    529900RB8PMS9FJL9E10SwitzerlandBinningenLapsed - not renewed

  35. MCJ Holding GmbH

    506700SABA3M8T78NP98SwitzerlandBaar

  36. Mc Kernan Consulting Sàrl

    506700Q2DF5CS40E4815SwitzerlandGenève

  37. McPlay GmbH

    5493008C742QGC1BYG91SwitzerlandBassersdorfLapsed - not renewed

  38. MCP (Switzerland) Sàrl

    5493007ENZTJQZF13633SwitzerlandGeneve

  39. MCS-MultiConsultingService Sagl

    506700EWI8U7NS2FNF12SwitzerlandBrione sopra MinusioLapsed - not renewed

  40. MDA asset management GmbH

    506700N8C7S1J9W6IL76SwitzerlandZürich

  41. MD Communication GmbH

    506700QW3Y27538MHL12SwitzerlandJonenLapsed - not renewed

  42. MDG Health GmbH

    5067009UDQTO3K614M46SwitzerlandBaar

  43. M. Dönni GmbH

    5067009UR616943BJ774SwitzerlandFrauenfeld

  44. MD Printservice GmbH

    894500MLA2TY0RV91R91SwitzerlandWalchwilLapsed - not renewed

  45. MD VET Holding GmbH

    549300F25NYVNFVKC341SwitzerlandWollerau

  46. Mealda Capital GmbH

    506700U340999O3ZQ135SwitzerlandZollikon

  47. Meavia GmbH

    5067000TCU9YP3HN4538SwitzerlandWollerau

  48. MEC Metal Exchange International GmbH

    254900M0523CHPYZAF79SwitzerlandZurich

  49. MEDA PHARMACEUTICALS SWITZERLAND GMBH

    549300PI3EJBT344OK56SwitzerlandWANGEN-BRÜTTISELLENLapsed - not renewed

  50. Médecine & Santé Vodoz Sàrl

    254900EXYP6IVYWEBL41SwitzerlandMontreux

  51. MedElan Health GmbH

    984500C00BF0A5D1Z954SwitzerlandBern

  52. MediaBros. GmbH

    984500DCFEC066539D43SwitzerlandNänikonLapsed - not renewed

  53. MEDIA CONNECT DISTRIBUTION GMBH

    549300GF601HW68O7Z69SwitzerlandSCHÖNENWERDLapsed - not renewed

  54. Media Focus Schweiz GmbH

    894500WCYGUVYG5S3A20SwitzerlandZürichLapsed - not renewed

  55. MediaWalker GmbH

    506700DEV4D1N5685416SwitzerlandLaax GRLapsed - not renewed

  56. MEDI-LUM SÀRL

    8945005IS5JX3PH28D61SwitzerlandNeuchâtelLapsed - not renewed

  57. Mediquant GmbH

    506700CB642OLNMVE978SwitzerlandWinterthur

  58. Medos International Sàrl

    254900PAU8NWF03HAH15SwitzerlandNeuchatel

  59. MedScopeConsulting Sàrl

    529900W3L2UKC97TJA80SwitzerlandFribourgLapsed - not renewed

  60. MedSP Sàrl

    254900CLIZ9FHG8P9X05SwitzerlandFRIBOURG

By legal form