About R & Jay Properties Ltd (11870412) United Kingdom