About Stamford Residential Limited (05145125) United Kingdom