Talk to us


I'd like to request a callbackI'd like to submit a enquiry

By submitting this form you have read and agree to our Data Privacy Statement

Contact us




Cape Town



  • Tel: +966 59 603 3523
  • TTRO Office 3945 King Abdullah Ibn Abdulaziz Rd,
    Ar Raid, Riyadh 12354,
    King Abdul Aziz City for Science and Technology, 8343
  • License Number:10216400788816