Contact Us

call center employees

SINGAPORE
491B River Valley Road (15th. floor)
Valley Point
Singapore 248373
Tel: + 65 3158 1455
Email: support@taylorscottinternational.com

United Kingdom
Kemp House, 160 City Road,
London, United Kingdom, EC1V 2NX
Tel:  +44 20 8798 0513
Email: support@taylorscottinternational.com

KENYA
Office No 3, 6th Floor
Nextgen Mall, Mombasa Road
Nairobi, Kenya
Tel: +254 7310 50600
Email: support@taylorscottinternational.com

Status: Client Support Web Desk