About Amherst Properties Ltd (12358370) United Kingdom