Starboard Capital Sa Company numberFC035925 StatusActive TypeOther Company Type Incorporated1 Jan 2019 Registered office 4 CioccaroLugano Data JSON Markdown