There are multiple definitions - click on the translation that matches your context.

Sitz

Substantiv

partial

registered office

noun

Comparative law notes

Germany

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".

Definitions of registered office

English

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.