The £1m prize fund has been provided by NESTA, the National Endowment for Science, Technology and the Arts (an NDPB of the Department for Innovation, Universities and Skills). They have an open invitation to a reception from 5pm on 11 September 2008. All you have to do is register.
The list and details of the finalists can be found on the Big Green Challenge website where you will find further information.