Possibly before modern capital markets, there have been some accounts that savings deposits could achieve an annual return of at least 25% and up to as high as 50%.
He has been a director of five companies that have been struck off the Companies House register, mostly for failure to file accounts or an annual return.