Gemini Star IT Infrastructure LLC

38th Floor, Citadel tower, Burj Khaleefa Street, Business Bay, Dubai
Landmark: Near The Oberoi Hotel
P.O.Box: 242596, Dubai
Fax: +971 4 3311165
Contact us