Great project and one that is very familiar to me, having just built a very similar application for my own share portfolio (although I do not use the league table approach). I used to use MSN Money as the price link, but that has since stopped working in the later version of excel, so I have rebuilt this using Yahoo finance.
I have spent the last 14 years working in an investment back in back office operations, so the details of this sort of project are very familiar to me. I have great communication skills (check my references for corroboration), and a project management background to ensure this project is delivered promptly and to your requirements.
I would need to see your template spreadsheet, but have some additional suggestions that I believe will help streamline your process, such as utilising a template sheet for new stocks (could be automatically created using VB code, with all links to the league table and I would include that in the bid price).
I am available on messenger or Skype should you want to get a better understanding of my background and skills and am readily available to start this project as soon as possible.
I look forward to working with you if I am successful in the bid.
Regards
Steve