About R & W Property & Lettings Limited (05948588) United Kingdom