About R & R James Properties Ltd (13231848) United Kingdom