Key factsactiveLegal nameOTC SAfr_inseeRegistration984991240fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2024-02-26fr_inseeRegistered address48 Route des Acacias, 1227 Carouge, SUISSEfr_inseeIndustry46.74Bfr_insee
Companies at this address5 totalFOODIN SAactiveLEVIT SUISSE SAactiveM2CONSULTING.CH SARLdissolvedPOOL SANIT SARLactive