About Lc Properties Investment Ltd (13118336) United Kingdom