About 42-44 North Street Management Company Limited (05329452) United Kingdom