About Lendlease Europe Holdings Limited (02594928) United Kingdom