Company Address: Address Newmark IMC: Ole Odume Road, Off Ngong Road, Consumate Court, Block C10, Nairobi, Kenya