About Lalls Properties Ltd (10640920) United Kingdom