REG - Peabody Trust. Peabody Trust 45 Peabody Trust 53 Peabody Trust 5.25% Peabody Trust - Annual Financial Report
RNS Number: 7021U Peabody Trust. 15 September 2026 Peabody publishes annual accounts and resident review 2025-26Peabody has today published its Annual Report and Accounts for the year ended 31 March 2026 alongside its Resident Review, Resident Impact Report and ESG Data Book.Investing in bette…