Hello,
First your lawyers tell you some bs. The French Law is very simple, if you live more than 180 days per year in France, so you have to pay your taxes in France. And if you run your offshore company and in the same times you are French Resident, the offshore company have to pay taxes to...