About Cedar House Investments Limited (03381393) United Kingdom