About R F & O Property Sales Limited (11060651) United Kingdom