Looking at Companies House, I notice that the annual accounts have yet been filed and are due at the end of the month. This caused considerable issues in the past so I wondered whether these were now complete? If not, is there a risk that they will be late?
If so, I suggest you bring this to the attention of the Foundation immediately.
Regards,