About Lc Property Holdings Limited (12843921) United Kingdom