TwentyFour Income Fund Limited reported audited earnings results for the year ended March 31, 2021. For the period, the company reported total income of £132,173,794 compared to loss of £59,084,927 a year ago. Total comprehensive income was £127,000,994 against loss of £64,860,249 a year ago. Basic and diluted earnings per Ordinary Redeemable Share was £0.2499 compared to loss of £0.1287 a year ago.