0 Store West SkyMedia - 1-stop Digital Signage/Touch Screen for Corporate, Retail, Led Video Poster 21 Toh Guan Road East #04-14 Toh Guan Centre Singapore 608609