About R And R B Properties Limited (12866205) United Kingdom