About Stanford Street No. 1 Limited (09312005) United Kingdom