Comparative law notes
The Sitz is not a specific office with an address, but rather a place. The office is actually located in the Sitz. Thus, we prefer to translate the term as "registered place of business".
There are multiple definitions - click on the translation that matches your context.
Substantiv
partial
noun
The Sitz is not a specific office with an address, but rather a place. The office is actually located in the Sitz. Thus, we prefer to translate the term as "registered place of business".
a company's official address that is registered at the registering authority
The company has a registered office in Scotland and carries on business in England and Wales.