About Amherst Homes Partnerships Ltd (04543679) United Kingdom