About Lendlease Thamesmead Holdings Llp (OC429320) United Kingdom