Is the charity completely free of all political and stately influence?

Yes, 100% free of political and stately influence.

Charity registered in England & Wales. Charity number 1041548