I worked in France (received a salary) between 19/May/2014-04/May/2015. I moved to the United States on the 28/April/2015. I believe that French taxes are due at the end of May (or end of June if being payed online). All I could gather right now is that I need to fill out a "declaration de revenu", which is also available online at http://www.impots.gouv.fr/portal/static/. However, to access the online space, I need a "numero fiscal" that I do not know how to get.
Repeated emails to my previous employers has not helped at all and I can't speak much French to understand what is being said in all the French websites. Google translate falls short on most occassions. How do I go about paying my income tax and not default? Is there any agency in the USA that can do this for me (cost not being a question)?