They have seen an average return of £2,491 for every £100 invested since September last year. Continue reading...