About 20 Alie Street Management Company Limited (08072013) United Kingdom