Yes - or at least the last I saw them was 2 weeks ago at the Dubai airshow. I also know well as senior BN employee, he has worked for them during the last couple of weeks.
Do you have any new information?
I should add that I am surprised that they are still in business, the IoW is just about the worst place in Europe for their operation, and they seem to be pretty poorly managed.