Why not let the Daily Telegraph manage it all for you?
You can set up a mini-league within the main Telegraph league and they then do all the administration.
Each player signs up for the "normal" Daily Telegraph fantasy football.
You then create a "private" league called Mr Ben's league (or whatever) and then you invite each person you want to join that league (an easy process).
So each person is in the normal Telegraph league, but they are also in your private league and only they can see the private league table and so on.
This has to be easier than managing your own league.