About Csh Management Limited (08670935) United Kingdom