About Stamford Developments Wm Ltd (12940952) United Kingdom