About Brookfield Securities Limited (SC015861) United Kingdom