About The Dower House Limited (04002878) United Kingdom