registered seat of company - French English Dictionary