Roche & Duffay Sarl Company numberFC019066 StatusActive TypeOther Company Type Incorporated22 Feb 1996 Registered office 1 Carrefour De RiveGeneveCH 1207 Data JSON Markdown