Sorry to drag this old thread up but I feel it is really important for someone who maybe searching to see the result of this.
The car has been pulling...REALLY BADLY to the left for a LONG time. (as you can see, since 2009). I have thrown thousands and thousands at it to sort it and never solved the problem.
I am embarrased to say (see the first few posts where everyone mentions tyres) that I fitted a new set of front tyres yesterday and the car drives perfectly straight, just like a new car.
I am fuming with myself for not checking the basics first, so if you are reading this with an issues check your tyres and not just the pressures.
Thanks everyone for your help, shame I didnt listen much back in the day