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

Sitz

Substantiv

partial

registered office

noun

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.