About Haven House Investments Limited (04102440) United Kingdom