About Carter Street Management Company Limited (08098616) United Kingdom