About Amherst Homes Group Ltd (09792977) United Kingdom