About Lal Investments & Property Ltd (11859862) United Kingdom