Last news on their website
https://www.thechurchilltrust.co.uk/ dates to 2016.
On the FB page a bit later, 2017:
https://www.facebook.com/The-Churchi...0122977796341/
Here's hoping their ambition comes to fruition, although I notice they are distracted by buying things like Centurion and Ferret.....