111 North Bridge Road,
Peninsular Plaza #05-21A
Singapore 179098.
Co.Reg.No: 53311414D
Peninsular Plaza #05-21A
Singapore 179098.
Co.Reg.No: 53311414D
Phone: +65 91273446
E-Mail: admin@keen.com.sg
Thanks for contacting us. We'll get back to you as soon as we can.