About Lc & Rj Properties Ltd (10576452) United Kingdom