Taswell,
I don't know labour law to advise you on this.
But that aside would you employ yourself in a similar position?
Are there other contracts you could work on?
A brief reading of this seems that your employer and the client where not happy with you or your work. Is this the case?
I don't want to dump on you when you are down but most companies do there damndest to keep their best employees.
Maybe this is something to consider for the future.
Did you like this article? Share it with your favourite social network.