Isn’t it also that when you have a UK company but the actual admin is done from France, according to the EU law this UK company is considered to be domiciled in France and has to pay also its corporate taxes in France, not in UK?
For example, in Germany, this is the case and — because there’s no separate agreement between UK and Germany — they would also treat this UK Ltd not as a company but as a person (sole trader) in their law, which implies even higher rate of tax as you have to pay not only the profit tax in Germany but also the social contributions.
Can somebody elaborate if it’s the same in France?