Trafalgar Technical Services Ltd
M07, Sheikh Dalmouk Building,
Near Business Bay Metro Station,
Sheikh Zayed Road (Al Wasl side)
P.O. Box 12891,
Dubai - UAE
+97143438550
+97143438616
enquiry@ttsgulf.com
For employment : hr@ttsgulf.com Xavier Dsouza : xavier@ttsdub.ae