About 2 Johnstone Street Management Limited (02023130) United Kingdom