Source document

Loading document…
24 Annual Report TFIF 31 March 2025 Final — TWENTYFOUR INCOME FUND LIMITED