MACF0000045_013 - The Macfarlane Trust Annual Report and Accounts - 31 Mar 2004

MacFarlane Trust Annual Report for the year ending 31 March 2004. Signed by P Stevens (Chairman) and Gordon Clarke (Treasurer).