ICON CONCEPTS
KENYA
Icon Concepts Limited
P.O. Box 17948-00500 Nairobi
info@iconconsortium.com
+254 722723231
RWANDA
Icon Consortium Limited
P.O. Box 6160 Kigali
info.rw@iconconsortium.com
+250 788882010