Ceyteck International Pvt Ltd ( CTI ) is located in Colombo, Sri Lanka on High Level Plaza, Delkanda Nugegoda. Ceyteck International Pvt Ltd ( CTI ) is rated 4.1 out of 5 in the category construction equipment supplier in Sri Lanka.
Address
High Level Plaza, Delkanda Nugegoda