Logo of Teleservices

Get in touch with us and a sales rep will call you within 24 hours

211-1288
  • 2F, PCL Building, 43, Sir William Newton Street, Port-Louis, Mauritius +230 211-1288