About Charles House Investments Limited (08870105) United Kingdom