About Elizabeth Close Management Company Limited (02813020) United Kingdom