About Johnson Street Management Company Limited (05926944) United Kingdom