About 12 Johnstone Street Management Company Limited (01452342) United Kingdom