About R B Properties Limited (02721201) United Kingdom