About L&t Property Developments Ltd (11492934) United Kingdom