About Stamford Av Ltd (12335945) United Kingdom