Sentinel Trading Investment Corporation, Victoria, Mahé, Geneva Branch