As the contract address is created based on the sender's address plus the nonce value of the transaction creating it, I would think that only the contract owner/creator would know this and could invoke it subsequently to run the code in the contract.
Is it possible to share this address with some other account, so that the other account could invoke the code in the transaction?
Thanks.