About Clare Street Management Company Limited (04870636) United Kingdom