Company Address: Address MOI AVENUE, NAIROBI, KENYA.