Swissindependent Trustees Sa Company numberOE019241 StatusActive TypeOverseas Entity Incorporated28 Jan 2023 Registered office 9-11 Rue Du PrinceGeneva1204 Data JSON Markdown