About Stamford Housing Solutions Limited (08007425) United Kingdom