Well, they contacted me after I had a little rant on Twitter. There is a number to call for the main customer service department on their website 08 08 5 222 222, but I don't think this is the same office I spoke to.
Completely different to what I have found at the same dealer. I am trading in my Leon for a new ateca fr. I was informed of delays at the time of ordering that could be upto 6 months. I have had regular feedback on when my order was due and is being built this week and should have it 12 weeks after ordering.