About Lc Properties Ne Ltd (10826728) United Kingdom