Address: 151 Lor Chuan #05-08 New Tech Pk, North-East Region. See full address and map. Categories: Industrial Designers