About Havenmere Investments Limited (03302209) United Kingdom