Contact Details

Delta Co. Ltd.

Office no: 7, 1st Floor,

Prince Muhammad Ibn Saad Ibn Abdulaziz Rd,

Riyadh 13524

011 245 4743

deltaltd.sa