About Lc Property Group Limited (10743220) United Kingdom