ELTON PARK MANAGEMENT LTD - Key Persons