About 196 North Street Management Company Limited (12566972) United Kingdom