Company Address: Address 5th Floor, Devan Plaza, Suite No. 11 Cross Road, Westlands, Nairobi