Treasure Resort at 23 Beach View,

Sentosa  Treasure Resort Pte Ltd