About Lendlease (elephant & Castle) Limited (07196467) United Kingdom