23 THE BARONS MANAGEMENT LIMITED - Key Persons