About Csr Management Limited (08976525) United Kingdom