Report - IFSL Brooks Macdonald Fundfunds.marlboroughfunds.com/uploads/documents/Brooks...IFSL Brooks Macdonald Balanced Fund held 2,483,228 shares valued at £5,585,000 in IFSL Brooks Macdonald

Please pass captcha verification before submit form