About Stamford Arms Development Ltd (10199395) United Kingdom