About L&t Estates (holdings) Ltd (10611101) United Kingdom