About R & B Uk Properties Ltd (11007927) United Kingdom