Tate & Lyle
Office no. 3805, jumeirah bay x3 tower
Cluster x, jumeirah lakes towers
.
Dubai
UNITED ARAB EMIRATES