Guardian – Tanglin Mall

163 Tanglin Road #01-121/122 Tanglin Mall S 247933