About R & O Lets Limited (10556175) United Kingdom