TELE STAR TECHNICAL SERVICES L.L.C PO.Box: No: 237052 License No. 739203 Room No 310, Al Koos Building Near Belhoul Hospital, Deira, Dubai, U.A.E. +971-43-974367 about us. We are TELESTAR Technical Service. We provide wide range of services all over U.A.E. …