I believe Business Link also run a similar scheme but I generally stay well clear of them, I've yet to see anyone from Business Link try to do anything other than sell me more Business Link stuff I don't need.
Thanks for the links - I came across those during my research and they all seem to links angels to entrepreneurs/companies looking for investment. I am more interesting in seed/startup/angle funds that pick the companies to invest in during the early startup phase.
Whereabouts are you? If you're in the south, drop me an email and lets meet up for coffee sometime. I'm not averse to investing in the right opportunity either - might be a good idea to knock our heads together and see what comes out.