About 200 North Street Management Company Limited (11692143) United Kingdom