fbpx


Contact

Location

 

SINGAPORE

195 Pearl’s Hill Terrace,  

#03-02, S168976

  

SHANGHAI

2/F, 213 Songyuan Road, Xuhui 

District, Shanghai 200336

China

 中国上海市徐汇区宋园路213号

2楼,邮编 200336

 

Contact Us

Phone : +65 6509 9134

 

Phone: +86 159 0213 7401

Our Hours

MON-FRI 09:00 – 18:00

We are working from home during the circuit breaker season.