About Alford Manor House Limited (07564261) United Kingdom