About 165-171 North Street Management Company Limited (11764055) United Kingdom