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

Sitz der Gesellschaft

Substantiv

full

registered office

noun

Comparative law notes

Switzerland

Or "registered office of the company".

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.