This is kinda long 
So back in February, a recruiting company in Europe, asked me if I would be interested in working in the South of France. I interviewed, and was offered the job, working for Amadeus (the company where I actually worked).
I was given an awful contract, whose terms I will not go into, but suffice it to say, given the reaction to the CPE, which on the whole was much more favorable to the employee than my contract... This contract, made under English law, made me an employee of a third company, whose role was to manage contractors like myself. So now, there were suddenly, three companies involved: the company where I actually worked (Amadeus), the company that had recruited me (Volt Europe), and the company that should have paid me (ITMC Managment).
Starting in May, I worked there, happily expecting everything to be wonderful, accepting the poor contract terms. Well, I was supposed to be monthly, but by the 12th of June, I still hadn't been paid. I asked the recruiter why I hadn't been paid and was told that it was due to a "paperwork issue." Somewhat uneasy about not being paid, I told them that I had no money and needed to be paid now. They gave me an "advance" equal to the ammount of my salary. I let things go at that. In July, I again had trouble extracting my June salary out of them. After repeated attempts to get my money, I finally told them I quit. After that they asked me to reconsider, and immediately paid my June salary (on the 25th
). Obviously, I want nothing more to do with these guys, so I'm still quitting. Now they're telling me that since I didn't give them 4 weeks notice, they will not pay my July salary to cover their expenses. Obviously, this makes me very unhappy.
The real question is what can I legally do about it?
Are there any government authorities that will help me with this situation or do I have to hire my own lawyer?
If I hire my own lawyer, which country does he need to be in? I lived and worked in France, but my contract was made under English-law and involves at least one party with no presence in France (ITMC Management).
Or am I just ****ed?

So back in February, a recruiting company in Europe, asked me if I would be interested in working in the South of France. I interviewed, and was offered the job, working for Amadeus (the company where I actually worked).
I was given an awful contract, whose terms I will not go into, but suffice it to say, given the reaction to the CPE, which on the whole was much more favorable to the employee than my contract... This contract, made under English law, made me an employee of a third company, whose role was to manage contractors like myself. So now, there were suddenly, three companies involved: the company where I actually worked (Amadeus), the company that had recruited me (Volt Europe), and the company that should have paid me (ITMC Managment).
Starting in May, I worked there, happily expecting everything to be wonderful, accepting the poor contract terms. Well, I was supposed to be monthly, but by the 12th of June, I still hadn't been paid. I asked the recruiter why I hadn't been paid and was told that it was due to a "paperwork issue." Somewhat uneasy about not being paid, I told them that I had no money and needed to be paid now. They gave me an "advance" equal to the ammount of my salary. I let things go at that. In July, I again had trouble extracting my June salary out of them. After repeated attempts to get my money, I finally told them I quit. After that they asked me to reconsider, and immediately paid my June salary (on the 25th

The real question is what can I legally do about it?
Are there any government authorities that will help me with this situation or do I have to hire my own lawyer?
If I hire my own lawyer, which country does he need to be in? I lived and worked in France, but my contract was made under English-law and involves at least one party with no presence in France (ITMC Management).
Or am I just ****ed?
Comment