Ans. No. Depending on how your host company expresses the contract, this usually means a lease or rental agreement. It is not your own.