For the best experience, please enable JavaScript in your browser settings. Times Tower Building in Nairobi which hosts Kenya Revenue Offices. [Wilberforce Okwiri ...