About No.2 Chapel Street Management Company Limited (08680617) United Kingdom