About 14 Johnstone Street Management Company Limited (04142336) United Kingdom