About Amhurst Close Management Company Limited (06058674) United Kingdom