Island Communications Limited is located at 22 Sir Edgar Laurent St, Beau Bassin-Rose Hill, Mauritius. They can be contacted via phone at +230 467 2323, visit their website www.icl.mu for more detailed information.
Tags : #PointOfInterest, #Establishment
Been Working with them for three years, excellent platform, support and service. Recommended!!