It's best to entrust a lawyer to write it, and only the company can issue relevant bills to settle accounts in the name of the company. If you sign a contract with the company, you need to stamp it.
A legal person is a social organization that is personified according to law, has the capacity of civil rights and civil practice, enjoys civil rights and undertakes civil obligations independently. Therefore, a legal person is not an individual. For the person on the company license, he becomes the legal representative. He represents the company, but he must also have an official seal. Moreover, if the owner of the house is a company, it must be stamped with the official seal, and signing a contract with an individual is invalid. The owner of the house is an individual, so it is useless to stamp the official seal, as long as the individual signs it.