About Alford House (06521183) United Kingdom