About Csh Management Company (herts) Limited (12642973) United Kingdom