About Lall Property & Construction Group Ltd (11840990) United Kingdom