Timing is 'perfect' for Debt Forum event in London on 13 November