About Lc Uk Developments Ltd (13475339) United Kingdom