About R & P Sales & Lettings Ltd (08244716) United Kingdom