About 71 & 73 The Street Management Company Limited (05538008) United Kingdom