Techsas International (Pvt) Limited Colombo 03 Colombo 03 Posted on September 2, 2017 by | 0 Comments Techsas International (Pvt) Ltd Address : No 20 Clifford Avenue Colombo 03 Email : Web : Tele : 0112575450 Fax :Read more »