Gary,
Yes, the results might be interesting. I am not sure of the address of the Charities Commission, but the relevant details are Company No : 136726 Registered Cahrity N0 : 216647.
It may amuse readers to note that the IBSA is 'prepared to invest any monies of the Association not for the time being required for its objects, in such investments as may be thought proper and of varying any such investments, funds are invested with several major financial institutions and in harmony with our Christian principles'
Good on them!
Best regards - HS