About Amherst Street Management Company Cwmni Rheolaeth Stryd Amherst Cyfyngedig (04384993) United Kingdom