About Stamford (anvil Mews) Management Company Limited (09561229) United Kingdom