Contact Us Contact Us info@TAALholding.com 3080 Imam Saud Bin Abdulaziz Bin Mohammed Rd, 6160 Almaruj, Office #17 Building A, Riyadh 12281 Kingdom of Saudi Arabia Get In Touch With Us Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.Name *Email *Phone NumberCityMessageSubmit