P.O.Box : 89600, RIYADH - 11692, Saudi Arabia
info@ctcsaudi.com
Datacenter and Deployment Solutions
Fire fighting, fire alarm & security systems.
Civil & Electromechanical Services