About 44 North Street Management Company Limited (05846528) United Kingdom