About R & B Property Services Limited (05910864) United Kingdom