About The Dower House (winchester) Limited (06078306) United Kingdom