About R O Lettings & Development Ltd (10642867) United Kingdom