About Stamford Real Estate Ltd (11772675) United Kingdom