Abba Electronics LLC Audio-Visual Production ServicesOffice # 203, 2nd Floor, Eldorado Building, Electra Street, Al MarkaziyahNear Elodrado CinemaAbu Dhabi