About L&t Properties Ltd (10629354) United Kingdom