About R & S Lettings Ltd (07557644) United Kingdom