Virtue Trustees (Switzerland) Ltd Company numberOE005456 StatusActive TypeOverseas Entity Incorporated28 Nov 2022 Registered office Wengistrasse 18004 ZurichZurich Connections Companies at the same address YSM Investment Ltd (OE012246) Data JSON Markdown