Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
`When I use a word,' Humpty Dumpty said, in rather a scornful tone, `it means just what I choose it to mean -- neither more nor less.'
Without further context, we are only able to make the same educated guesses that you can yourself.
Could be registered office as per answerer or it relate to the "domicile" of the "seat" of the company. When asking fellow professionals for help, please provide context and use a dictionary and the web first. Google domicile.