Taula is a Singapore-based company located at Lucky Plaza #B1-73 304 Orchard Rd, Singapore 238863. Their website is http://www.taula.com/ and their email is taula2871@gmail.com. Potential customers can contact Taula at 6584802849.Read less