About R F & O Lettings Ltd (10324657) United Kingdom