About Stamford Properties One Limited (03896034) United Kingdom