Doing a search of Software Conservancy's website I was unable to find any software classified as a game. This may be a dead end and as you said may need to consider business registration.
I am not sure what the banks are like in the UK, but in the US one needs a business tax id (obtained in the registration process) in order to open a bank account.
As registration of a business often does take a bit of time and money for filling out forms and fees, I'm sure we can drum up the needed funds for that so you can get that done.
We just need to throw around the numbers. And set a goal for what the first steps for supporting the community as a whole.