About Amherst Housing Association (1985) Limited (01923679) United Kingdom