About Lc London Properties Ltd (08241723) United Kingdom