flag
SDC / Sentosa Development Corporation / Perbadanan Pembangunan Pulau Sentosa

HQ in Sentosa Island.