About Brookfield Investment Management Ltd (12078753) United Kingdom