About Lendlease Infrastructure Investment Holdings Limited (09878469) United Kingdom