About R&s (ne) Uk Properties Ltd (13143861) United Kingdom