Csquare Holdings (Private) Limited,
No. 7/1, Charlemont Road, Wellawatta,
Colombo – 06, Sri Lanka
+94 7777 21122
+94 114 848 717
Get in Touch
We value your feedback. Your inquiries, comments, feedback and complains are very important to us.Feel free to contact us.