By Nini Posted 21/06/2019 In Lim Joo Chiang2019-06-212019-06-21Japanese Watch Technology200px200px 101 Upper Cross Street, #01-41, People’s Park Centre, Singapore 058357 Tel: 6535 0901