About Coopers House Investments Limited (04591803) United Kingdom