About 23 Stanley Street Management Company Limited (05211157) United Kingdom