Located in Loita St. at the Central Business District of Nairobi, the Finance House offers the best available office space …