Sri Lanka Telecom News Sep 142017 Offices. France. 10, avenue de l'Arche. 92400 Courbevoie. France. UK. Kingsway House. 103 Kingsway. London. WC2B 6QX. Mexico. Click for detailed story Leave a Reply Cancel reply Your Comment Name (required) E-mail (required) URI Save my name, email, and website in this browser for the next time I comment.