About Aldenham Investments Limited (04987073) United Kingdom