Annex Star Technical Services LLC
B-2104 - Sheikh Zayed Rd - Trade Center First - Dubai - United Arab Emirates, Dubai
+971 4 273 1550
Unleash unrivaled HVAC excellence with Annex Star Technical Services LLC! We are the ultimate air conditioning contractor, specializing.....lutions, w