About Lendlease Europe Limited (03196202) United Kingdom