About Lendlease Investment Management Holdings (europe) Limited (12017232) United Kingdom