By legal form

Limited liability company

3,213 entities

  1. Ockham Sàrl

    5067004851E30UJ8UK69SwitzerlandLausanne

  2. OCTOGONE FAMILY OFFICE Sàrl, en liquidation

    549300A5ZI0CO4C1HA10SwitzerlandGenèveLapsed - not renewed

  3. Octogone Gestion Sàrl

    54930068X6M6KBRT7U62SwitzerlandGenève

  4. Octra GmbH

    506700D50F0D90B7V334SwitzerlandZürich

  5. OFFICINA DEL DESIGN Sagl

    506700713D85U38Z5Q49SwitzerlandLuganoLapsed - not renewed

  6. OGI-Conseil, Othenin-Girard Sàrl

    52990050FZHOC66UYX70SwitzerlandAigle

  7. O-I EUROPE SÀRL

    213800I122OHJKT9WM92SwitzerlandVUFFLENS-LA-VILLE

  8. Oikos Wealth Management GmbH

    254900SLC9FHTUU68N35SwitzerlandZurich

  9. Okle Invest Holding GmbH

    506700N483TE96Y2NU77SwitzerlandWollerau

  10. Oktafonia Sagl

    5067008479B22R599F31SwitzerlandLocarno

  11. OLAM SUISSE SÀRL

    549300H07FQ46J5VDJ45SwitzerlandNYONLapsed - not renewed

  12. OLENEX Sàrl

    549300GRER68BS2GUK76SwitzerlandRolle

  13. Omega Centauri GmbH

    98450063LC394E9F7A82SwitzerlandZug

  14. Omicron Advice and Investment GmbH

    506700OT25675C3HOI82SwitzerlandZug

  15. Omnium Capital Management Sarl

    984500DB91152B050A79SwitzerlandGenève

  16. omtss GmbH

    8945008DH5HFYTMQNL63SwitzerlandAllschwil

  17. oncode GmbH

    894500AQ5IAP8XKAYC89SwitzerlandHunzenschwilLapsed - not renewed

  18. One Investments SAGL

    506700K0IF35AF989818SwitzerlandParadiso

  19. One Media Consulting GmbH

    506700WUL578RKQEBZ31SwitzerlandBaselLapsed - not renewed

  20. OneSpan International GmbH

    52990084DZNQYWQMI892SwitzerlandZürich

  21. One Square Advisory Services Sàrl

    875500KKTRFRQ9EOX204SwitzerlandGenève

  22. onoris Vermögensverwaltung GmbH in Liquidation

    506700AP1F5757T65O86SwitzerlandLuzernLapsed - not renewed

  23. Opcom GmbH

    894500NADP7IYX9T9Y41SwitzerlandHerisau

  24. OpenCore GmbH

    506700D8OUNI64XUVQ35SwitzerlandSchindellegi

  25. Open Forest GmbH

    9845008EC64D1ADPCA03SwitzerlandZugLapsed - not renewed

  26. Opex Business Machines GmbH

    894500WSI04FLWXJLJ33Switzerlandlucerne

  27. Optimum Company Registration Agents Sàrl

    5067004XTA8UX4D5G926SwitzerlandLausanne

  28. Option Consulting GmbH

    506700SA4E8G276MPQ89SwitzerlandWettingen

  29. Oracle Software (Schweiz) GmbH

    254900LE821WBOWKTH20SwitzerlandZurich

  30. Orana Capital Sàrl

    254900S7EIOJV024QW35SwitzerlandGeneve

  31. ORDANO GmbH

    9845004FQ81FAB3B9F80SwitzerlandLuzern

  32. ORDWAY CAPITAL GMBH

    506700L30B5U1FYSQ779SwitzerlandZUG

  33. ORDWAY SELECTIONS GMBH

    549300DKHFURIO43O188SwitzerlandZUGLapsed - not renewed

  34. Orfacare Consulting GmbH

    506700R9H018KXJJ0S11SwitzerlandMeggenLapsed - not renewed

  35. Organis GmbH

    529900WC2ZEICW55S841SwitzerlandLandquart

  36. ORGIT Beratung für IT und Organisation GmbH

    5493008BBRPDVUCV9J29SwitzerlandZuerichLapsed - not renewed

  37. ORLEN TRADING SWITZERLAND GMBH

    2594005GI7LFBABRX845SwitzerlandBAAR

  38. Orplid-Tec GmbH

    5299005YVR6CSKV96464SwitzerlandBerg TG

  39. Orthema Service GmbH

    529900N5QBUKNNKX1I87SwitzerlandRotkreuzLapsed - not renewed

  40. ORTHODONTIE ECHALLENS Sàrl

    8945009LCT3T0C23K933SwitzerlandEchallens

  41. Ortho VAP GmbH

    2549008TRXTI53D35B97SwitzerlandRotkreuzLapsed - not renewed

  42. Oryx Finance Sàrl

    984500CF76701CC5QA64SwitzerlandGenèveLapsed - not renewed

  43. Ösiel & Cie Sàrl

    254900TLCOH0UQGSA213SwitzerlandGeneva

  44. Osolo Sàrl

    254900UZ8D8MO7GN2W91SwitzerlandGENEVA

  45. OS Performance GmbH

    2549007G9I75J2DL7803SwitzerlandZug

  46. Osteopathie plus GmbH

    506700J6FDN4B0B7NI52SwitzerlandMuntelierLapsed - not renewed

  47. Ostsidebros. GmbH

    894500CQ2M8S4D5S3V59SwitzerlandZürich

  48. Otei Holding SAGL

    5067003I6FNO885C3347SwitzerlandRonco sopra Ascona

  49. OTIS INTERNATIONAL SÀRL

    549300NHR6FIF1QIZC30SwitzerlandVERNIER

  50. OT PLATFORM SÀRL

    5493001KQL87MT8ZKM17SwitzerlandEPALINGESLapsed - not renewed

  51. OTROMUNDO GMBH

    549300YHIWOXM9C2KH25SwitzerlandEMBRACHLapsed - not renewed

  52. Ottica Martini Sagl

    506700A9D5GH36OP0M43SwitzerlandBellinzonaLapsed - not renewed

  53. OTT Investments GmbH

    5493000AOZDVCZOSQI38SwitzerlandLucerne

  54. Oust! Sàrl

    254900IALEYXN33S3119SwitzerlandEstavayer-le-lac

  55. OVERSEAS FINANCE AND TRADING (GENEVA) LTD

    549300UCMB3LXAY9NW41SwitzerlandGENEVELapsed - not renewed

  56. ovos GmbH

    8945002IDCGVXOO70344SwitzerlandZürichLapsed - not renewed

  57. Owlist GmbH

    89450062HCN6ZO5KEJ49SwitzerlandPfäffikon

  58. OXBOW CARBON & MINERALS INTERNATIONAL GMBH

    549300562C3YK3JYT566SwitzerlandFRIBOURG

  59. OYSTER TRUST SARL

    213800UZCYNB3OUZER11SwitzerlandGENEVALapsed - not renewed

  60. OZ Music GmbH

    391200DLYW2VKVUG2329SwitzerlandSchindellegi

By legal form