About 146 North Street Management Company Limited (06055589) United Kingdom