About Srs Properties Stamford Ltd (08545190) United Kingdom