About Amherst Place Group Ltd (12641058) United Kingdom