Company Address: Address 263 Chuka, Kenya