Like other EU countries, France has a tax office dedicated to EU non-established businesses. This office can be reached at the following contact details:
Direction des Résidents à l’Etranger et des Services Généraux (DRESG)
Service des Impôts des Entreprises
10 rue du Centre – TSA 20011
93465 NOISY LE GRAND Cedex
Tel: +33 1 57 33 85 00
Fax: +33 1 57 33 84 04
Established companies or non-EU businesses registered via a fiscal representative need to contact the tax office of the region where the establishment or the fiscal representative is located.
The local office contact and many other references can be accessed here.