About Almond Investments Cdm Limited (04950741) United Kingdom