About Hammond House Investments Limited (01786844) United Kingdom