0%

Get in
touch

Kenya
Office

LRC Road off Langata South Road,
Karen, Nairobi - Kenya

Mozambique
Office

AV. Vladimir Lenine, Lote 140 AD,
Maputo, Mozambique

Service
Center

Email: customer.services@icolo.io

Telephone: +254 709 182 000

Telephone
Numbers

Office: +254 709 182 000

Cell: +254 702 121 113

Postal Address

P. O. Box 1649 - 00502, Karen,
Nairobi - Kenya

Request a
visit to our
data center