Address: Al Dabbouss Mall, 1st floor, Mecca Street Al Falaheel Area
Company Registration Number: 63385