About 56-58 North Street Management Company Limited (08392575) United Kingdom