I don't think anything other than owner could better describe this. Other words would be confusing and strange to the readers of your text. I think your misconception comes from the idea that owner can only refer to a person or a human being, but that's not the case. For example, you can say that the owner of this property is Microsoft or Apple and everybody will understand what you mean. Here are some more examples that may help you better understand the usage of owner.