About R & B Property Ltd. (SC611897) United Kingdom