Before funding everything yourself have you tried CTC wings etc for sponsorship.
If not it's worth a try?!?!?!?.
I know Oakmere/Cuddington well, its a nice place but I think no matter which course you take whether it be int/mod you should look for the best schools that suit your needs