No. 420, Fuxing N Rd, Zhongshan District, Taipei City, Taiwan 104