residence in French
residence in French
résidence
The place where one lives (resides); one's home.
siège social
The place where a corporation is established.