I have seen the aircraft on the news. It is a Titan Airways B737-300 in the new black/white livery. Not sure on the reg.
It is called London Ashford because of the fast train links that Ashford has with London. Pretty stupid really. I perfer Lydd Airport.