About Sr1 Sales & Lettings Ltd (13241606) United Kingdom