Head office address: 12th Floor, ABSA TOWERS, Loita Street, CBD, Nairobi, KENYA Call Us Today +254 (20) 2243097 +254 (20) 2227100 Email: marketing@dewcis.com Make a free consultation with our expert team to assist with any queries