Company Address: Address Landmark Plaza, Kariobangi North, Nairobi, Kenya