About Stephen Crown Management Ltd (10466589) United Kingdom