About Lsi Property Development Holdings Limited (10988321) United Kingdom