About Lendlease Deptford Limited (08953412) United Kingdom