I have been contracting with a German registered company remotely from the UK. My company is a limited registered company in the UK.

The contract was for 6 months and at the point of writing, they have refused to pay my last 2 invoices with promises for paying up for the last few weeks....