Nick Mohammed Net Worth 2026: What His Company Accounts Show, Including £1.7m in Dividends
There's no reliable net worth figure for the new Traitors stage host. His company Riddikulus Ltd paid £1.72m in dividends on his shares over five years and held £964k in net assets in March 2026.
Read more