About Alfred House (management) Limited (04138162) United Kingdom