About Lc Properties Group Ltd (12134536) United Kingdom