About R&l Clarke Properties Ltd (13359797) United Kingdom