0%

Get in
touch

Kenya
Office

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

Mozambique
Office

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

Office: +258 84 858 7256

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