About The Stamford Walk Development Co. Limited (11692378) United Kingdom